问题 单项选择题

若有char s[3][3]=="AAA","BBB","CCC";说明语句,则与它等价的语句是( )。

A.char**s="AAA","BBB","CCC";

B.char*s[3]="AAA","BBB","CCC";

C.char s[][5]="AAA","BBB","CCC";

D.char s[][3]="AAA","BBB","CCC";

答案

参考答案:D

解析: 二维字符数组在定义时可省略第一维的维数,根据初始化有3个字符串,所以选项D)中数组有3行,与已知说明语句等价。

单项选择题
单项选择题