c语言中'abc'是字符串常量么??

如题所述

不是字符串常量,而是一个int常量,它的数值可用十六进制表示为0x616263
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-25
如果你写的是CONST char *p="abc";才是字符串常量

常量要用CONST定义,并且字符串是用双引号表示的。

希望对你有帮助,望采纳谢谢。
第2个回答  2013-03-25
这种语法根本过不了编译器,是错误的定义方法,正确的字符串应该为双引号括起来,单引号括起来一个字符表示一个字符常量。本回答被提问者采纳
第3个回答  2013-03-25
应该不能这样,要是字符串的话应该是"abc”,字符串用双引号,字符用单引号,如'a'
第4个回答  2014-11-15
啥编程语言啊?
在C/C++里单引号只能表示字符常量,只能带表一个字符。
但在其它一些语言里可以表示为字符串常量:如Lua, Javascript, Pascal ... 等等
相似回答