【NB】C语言什么是真
快进来[滑稽]http://cdn.u1.huluxia.com/g4/M02/A9/AF/rBAAdmMn9nCAHvRuAAO4_BHsxHw003.jpg
[滑稽]葫芦侠技术分享:TCP/IP[滑稽]
#什么是真
这是一个古老的问题,但是对C而言还不算难。在C中,表达式一定有一个值,关系表达式也不例外。下面的程序用于打印两个关系表达式的值,一个为真,一个为假。http://cdn.u1.huluxia.com/g4/M02/A9/AF/rBAAdmMn9nGAD1Z2AAHxl19mEIU567.png
上面的程序把两个关系表达式的值分别赋值给两个变量,即把表达式为真的赋值给true_val,表达式为假的赋值给false_val。运行该程序后输出如下:
true = 1; false = 0
原来如此!对C而言,表达式为真的值是1,表达式为假的值是0。一些C程序使用下面的循环结构,由于1为真,所以循环一直进行。http://cdn.u1.huluxia.com/g4/M02/A9/AF/rBAAdmMn9nGAUZwAAABD3jIKJ_U929.png
页:
[1]