表示数字 ||| 在c语言中 而ascii码0代表空操作.等等... ||| 显然一个是数字~一个是字符了~ ||| 0是数字'0'是空指向的指针 就是'0'的整形值是48 0和'0'是两个完全不同的概念 '0'=0;所以说 0和非零'0'(ascii码值为48)是2个主要的区别 2字节(int)或4字节(long)但是字符'0'只占1个字节.(char)在逻辑运算值方面 整数0可以占 有很多.存储空间方面 0和'0'的区别 '0'是字符型的 char类型表示字符0而0 是整形的 0 =1 他们之间也有联系 比如 int类型