0’是字符常量,字符串常量和字符常量是不同的量。
1:字符常量由单引号括起来;字符串常量由双引号括起来。
2:字符常量只能是单个字符;字符串常量则可以含一个或多个字符。这里先介绍表达上的主要区别,在运用中还有存储空间的不同以及赋值方式的不同等等。
在C语言中,值为零通常表示假(false)。但是,这取决于上下文。例如,在if语句中,如果条件是“x == 0”,则x的值为假。如果条件是“x != 0”,则x的值为真。
C语言中,c=0的意思是“赋值”。
就是把值0放到系统为变量c开辟的储存空间中。
以后可以用变量c引用数字0。比如:
b=c+5;
系统先计算c+5的值,即计算0+5的和为5,再存放到变量b中。