什么时候不是真的,或者等等,在c中使用,而不是像&&;,| |,!==
我的意思是,我注意到实际的单词确实存在于C中,当我编写它们时会亮起,但是我如何使用它们来代替像什么时候不是真的,或者等等,在c中使用,而不是像&&;,| |,!==,c,operators,C,Operators,我的意思是,我注意到实际的单词确实存在于C中,当我编写它们时会亮起,但是我如何使用它们来代替像==这样的“普通”操作符呢=&&| |。例如,要执行类似于此示例代码的操作(我知道这不是正确的语法,只是为了解释我的意思): “…实际单词确实存在于C中” C语言关键字为 您可能看到使用的其他词语,如true,true,false,可能是在您使用的环境中定义的。 例如:头文件(来自注释中的@Shawn)中的#defines fortrue和false是一个常见的预定义宏,这两个例子说明了其他符号如何对您
==
这样的“普通”操作符呢=代码>&&
| |
。例如,要执行类似于此示例代码的操作(我知道这不是正确的语法,只是为了解释我的意思):
“…实际单词确实存在于C中”
C
语言关键字为
您可能看到使用的其他词语,如true
,true
,false
,可能是在您使用的环境中定义的。
例如:头文件
(来自注释中的@Shawn)中的#define
s fortrue
和false
是一个常见的预定义宏,这两个例子说明了其他符号如何对您可用。但同样正确的是,您可以在C语言中使用和以及而不是——对于那些只需要#包括
它们不是关键字而是宏。虽然我不知道,但是,如果我写了,它就很混乱,那么我现在尝试的所有东西都被破解了,甚至连在线的都是。@ FrDrink实际上是堆栈溢出编辑器,并把它强调为C++……它们是C++中的关键词,但是在C中,您需要包含正确的标题。
提供了@Shawn的true
和false
-谢谢。之所以包含GCC链接,是因为它非常常见,而且它也包含了用于C的符号。我引用了你的true/false
。链接到一个随机编程网站作为参考似乎不是一个好主意。如果你真的想…@MarcoBonelli-用更好的链接编辑,也许可以链接到C标准。
if not(stuff==3 and otherStuff==5)
printf("something");
else if(statement==false)
printf("some else");