Что означает ключевое слово «где» в C? - PullRequest
2 голосов
/ 11 марта 2010

Я наткнулся на этот код C сегодня. Может кто-нибудь сказать мне, что означает ключевое слово «где»:

*y = sy + exit->y + (where * (entry->y + esy - exit->y));

Edit:

Ах .. мой плохой. Это просто имя переменной. VC ++ выделил его так, как если бы оно было ключевым словом.

Ответы [ 2 ]

9 голосов
/ 11 марта 2010

Это просто имя переменной ...

(where здесь выделено синим цветом только потому, что C # поддерживает where в качестве ключевого слова в LINQ.)

1 голос
/ 11 марта 2010

Вот список ключевых слов C . В C нет ключевого слова where, это просто переменная (или, возможно, макрос).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...