7

我在 Xcode 中输入注释,但忘记了前导//. 我注意到它and像关键字一样突出显示。我做了一些谷歌搜索,但我似乎无法弄清楚它的作用(或者即使它是一个真正的关键字)。

这是什么意思?

4

2 回答 2

15

它是 的同义词&&。请参阅iso646.h

于 2013-09-03T18:34:29.663 回答
4

它不是关键字。Objective-C 共享与 C 完全相同的关键字,以及始终以“@”开头的其他关键字。

编辑:这个问题没有回答原始帖子(请参阅 Rob Napier 对此的简洁回答),而是强调“和”是某些标准库头文件中的宏,而不是保留字。

引自 C 标准(C11,n1570),第 58 页:

6.4.1 关键词

关键字:auto、break、case、...之一 [不包括“and”的单词列表]

于 2013-09-03T18:33:40.847 回答