//2.3
u2 - u =32
u - u2 =4294967264
i2 - i =32
i - i2 =-32
i - u =0
u - i =0//2.5'a'字符 L'a'宽字符 "a"字符串 L"a"宽字符串
10整型 10u无符号类型 10L至少是long10uL无符号long012八进制 0xC十六进制
3.14浮点数 3.14f短浮点数float3.14L扩展精度浮点是longdouble10整型 10u无符号类型 10.浮点数 10e-2浮点数
//2.6
第一行定义了两个十进制数9和7
第二行定义了两个八进制数,且09是错误的,超过了基数8。第二个数为7//2.7(a)是字符串,\145对应e,\012是换行符
(b)是longdouble(c)float(d)longdouble//2.8intmain(){
cout <<"\62\115\12";return0;}intmain(){
cout <<"\62"<<"\11"<<"\115"<<"\12";return0;}
//2.33
a =42正常运行
b =42正常运行
c =42正常运行
d =42错误,d是int*
e =42错误,e是constint*
g =42错误,g是constint&//2.35
j是int
k是constint&
p是constint*
j2是constint
k2是constint&