下列字符数组说明语句错误的是
发布网友
发布时间:2024-02-15 22:54
我来回答
共2个回答
热心网友
时间:2024-11-19 05:44
A.char s1[3]={"a","b","c"};错误char *s1[3]={"a","b","c"};才对
D.char s4[3]={"C++"};错误.char s4[3]="C++";才对
C.char s3[]={'C++'};不算错误'C++' =‘+’*256*256+ ‘+’* 256+‘C';
实际相当于char s3[]={'C',0,0,0};
B.char s2[3]={'a','b'};正确
热心网友
时间:2024-11-19 05:45
答案是C:
单引号表示字符,双引号表示字符组。
"C++" 只能是字符组。