字符'0'和整数0的区别:
字符型变量用于存储一个单一字符,在C语言中用char表示,其中每个字符变量都会占用1个字节(8位二进制数)。
整型int在内存中占用空间为四个字节(32位二进制数)。
字符'0':charc='0',它的ASCII码实际上是48,内存中存放表示:00110000。
整数0内存中表示为00000000000000000000000000000000,虽然都是0,但是跟上面字符'\0'存储占用长度是不一样的。
字符'0'和整数0的区别:
字符型变量用于存储一个单一字符,在C语言中用char表示,其中每个字符变量都会占用1个字节(8位二进制数)。
整型int在内存中占用空间为四个字节(32位二进制数)。
字符'0':charc='0',它的ASCII码实际上是48,内存中存放表示:00110000。
整数0内存中表示为00000000000000000000000000000000,虽然都是0,但是跟上面字符'\0'存储占用长度是不一样的。