A-A+
以下语句中存在语法错误的是A.charss[][20]={\right?\};B.cha
问题详情
以下语句中存在语法错误的是
A.charss[][20]={""right?""};
B.char*ss[6];ss[1]=""right?"";
C.char*ss[]={""right?"");
D.charss[6][20];ss[1]=""right?"";
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
选项A中定义了二维数组ss,可以用于存储字符串,但是字符串的存储不能通过赋值,仅可以初始化或者输入得到,而选项C和A不同,选项C为指针数组,对于指针变量可以保存常量字符串的地址。