A.只要是字符串都会占用空间,空字符串后面也有结束符'\0',所以也占用内存空间
B.单引号的表示一个字符,就算是空字符' '的单引号中间是空格,不可能有两个单引号连续的字符常量
C.字符串是不能进行关系运算的,比如判断两个字符串是否相等,都是对字符串中每一个对应的单个字符进行比较(ASCII码),最终确定是否相等
A.空字符串占内存,c语言里面应该就是看你分配的字符数组大小字符串就占多大空间,如果是直接赋值空的话,应该就是1的字节,里面只有一个\0,
B.两个单引号是空字符是不占内存的,要和空字符串区分开
C.C语言的字符串是不能直接进行大小比较和其他关系运算的,如要比较大小则可以使用strcmp函数