C语言中的单引号和双引号
-
单引号用来表示字符字面量
-
双引号用来表示字符串字面量
-
'a'
表示字符字面量,在内存中占 1 个字节,'a'+1
表示'a'
的 ASCII 码加 1,结果为 `b``"a"
表示字符串字面量,在内存中占 2 个字节,"a"+1
表示指针运算,结果指向"a"
结束符' '
单引号用来表示字符字面量
双引号用来表示字符串字面量
'a'
表示字符字面量,在内存中占 1 个字节,'a'+1
表示 'a'
的 ASCII 码加 1,结果为 `b``
"a"
表示字符串字面量,在内存中占 2 个字节,"a"+1
表示指针运算,结果指向 "a"
结束符 ' '