What does the 'where' keyword mean in C?
I stumbled across this C code today. Can anyone tell me what the 'where' keyword means:
*y = sy + exit->y + (where * (entry->y + esy - exit->y));
Edit:
Ah.. my bad. It is just a variable name. VC++ highlighted it as though it 开发者_如何学编程was a keyword though.
It's just a variable name...
(The where
is highlighted as blue here only because C# supports where
as a keyword in LINQ.)
Here is a list of C's keywords. There is no where
keyword in C, it's just a variable (or perhaps a macro).
精彩评论