'0'和0的區別

字符'0'和整數0的區別:

'0'和0的區別

字符型變量用於存儲一個單一字符,在C語言中用char表示,其中每個字符變量都會佔用1個字節(8位二進制數)。

整型int在內存中佔用空間爲四個字節(32位二進制數)。

字符'0':charc='0',它的ASCII碼實際上是48,內存中存放表示:00110000。

整數0內存中表示爲00000000000000000000000000000000,雖然都是0,但是跟上面字符'