第1个回答 2009-12-03
非0即是此数据不是0的数,而C中规定,所有满足用户规定的记为非0否则为0,例:灯亮为0那么不亮就为非0还可以说登亮为非0否则为0!所以说要有俩来比较!
第2个回答 2009-12-03
非0就是不是0,内存单元里面的数据不是0
只要不是0,就是非0
如果是0,对应的内存数据单元里面就会全是0,无论 int\char\float\double etc.
第3个回答 2009-12-03
c语言里0表示为假,1为真。
如果非0,这样理解;非0不是假,那就是为真。
如果为1,非真即为假了,你只要记得两个概念:非真即假,非假即真。
第4个回答 2009-12-03
0为假,非0就是真了,就是true 和 false