A-A+

以下语句中存在语法错误的是A.charss[][20]={\right?\};B.cha

2022-08-12 19:16:57 问答库 阅读 197 次

问题详情

以下语句中存在语法错误的是
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为指针数组,对于指针变量可以保存常量字符串的地址。

考点:语句,存在