独闷闷网
标题:
while(i) 这里的i是表示1还是0?为什么在C语言书上没有这样的语法?已解答。
[打印本页]
作者:
jianhong_wu
时间:
2015-3-15 11:33
标题:
while(i) 这里的i是表示1还是0?为什么在C语言书上没有这样的语法?已解答。
曹健-江苏:
while(i) 这里的i是表示1还是0?为什么在C语言书上没有这样的语法?
坚鸿-深圳:
这个i如果是unsigned char类型,它可以取值0到255之间,但是在while(i)里,它只有两种类型,第一种是0,第二种是大于0.凡是大于0就认为是真。也就是只要大于0,它就不会跳出循环。
曹健-江苏:
那这个i的值,事实上是不确定的,不是0就是1?
坚鸿-深圳:
是不确定的,根据程序变化的。
曹健-江苏:
也就是需要根据程序的运行来确定,理解,谢谢。
欢迎光临 独闷闷网 (http://dumenmen.com/)
Powered by Discuz! X3.2