C语言的题,如图,求解,为什么一个单个字母能用双引号表示呢?

如题所述

不仅一个单字母可以用双引号括起来成为一个单字母字符串,就是长度为1的字符串,而且双引号里还可以什么都没有写成"",表示一个空字符串!所以本题中选项A是字符串常量,是正确选项。选项B什么都不是。选项B是不报错的字符常量,相当于'a'。D是正宗的字符常量。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-10
答案选择A,因为'A'与"A"含义不同,'A'表示字符A,而"A"只含有一个字符本回答被提问者采纳
第2个回答  2019-01-10
这个其实不是a,而是a\0

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网