黑马程序员技术交流社区
标题:
在C中的布尔类型问题
[打印本页]
作者:
小郑
时间:
2015-7-6 21:35
标题:
在C中的布尔类型问题
本帖最后由 小郑 于 2015-7-6 21:37 编辑
C 语言中的真假
使用 0 表示 假
使用 非0 表示 真
这是一个说法 我怎么看视频的时候说 1表示真呢 非零包括1 但是其他的数更多
作者:
cuin
时间:
2015-7-7 16:59
0表示假,非0为真
作者:
aludiba
时间:
2015-7-8 10:28
用1表示真 比较方便 你也可以用其它的非0数来表示
作者:
zlc
时间:
2015-7-8 10:46
oc中Bool和Boolean类型都用来存放逻辑值,BOOL 类型取值有YES和NO,YES表示真,值为1;NO表示假,值为0.Boolean类型取值有true和false,true表示真,值为1;false表示假,值为0。
你所说的使用 0 表示 假,使用 非0 表示 真,应该只是判断值或表达式的时候;例如if判断;
不知道这些能不能够帮助你:lol
作者:
peng_gavin
时间:
2015-7-8 13:37
是的 只是习惯上用1来表示了 其他的非零数据也表示真
作者:
小郑
时间:
2015-7-8 15:02
zlc 发表于 2015-7-8 10:46
oc中Bool和Boolean类型都用来存放逻辑值,BOOL 类型取值有YES和NO,YES表示真,值为1;NO表示假,值为0.Boo ...
谢谢 。。。。。。。。。。。。。。。。。。。。。。。
作者:
chensc
时间:
2015-7-9 06:10
学习学习!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2