C++数据类型

如题所述

第1个回答  推荐于2016-09-10
32767 合法的整型常数 long int 型。
35u 合法的无符号整型常数 。
1.25e3.43L 错在指数部分,指数部分只允许是整数 !
0.0086e-32 合法的 浮点数 double 型。
'\87' 不合法的 字符常量, 错在 8, 超界了,八进制数里只能用到 0到7 !
"Computer System" 合法的字符串常量。
"a" 合法的字符串常量。
'a' 合法的字符常量。
'\96\45' 非法 的 字符常量 !
-0 +0 合法的整型常数。
.5 合法的 浮点数 double 型。
-.567 合法的 浮点数 double 型。本回答被提问者采纳
第2个回答  2015-11-12
32767 int
35u unsigned int
1.25e3.45L 不合法,浮点数e后面只能是整数。如果3后面那个不是个.的话long double
0.0086e-32 double
'\86' int
"Computer System" const char[16]
"a" const char[2]
'a' char
'\96\46' int
-0 int
+0 int
.5 double
-.567 double

----

不得不说,我不确定出题人自己是不是知道这里所有的坑。

相关了解……

你可能感兴趣的内容

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