问题 单项选择题

若有定义语句:char s[3][10], (*k)[3], *p;,则以下赋值语句正确的是______。

A.p=s;

B.p=k;

C.p=s[0];

D.k=s;

答案

参考答案:C

解析: 分析题目可知,选项A的含义是将二维数组赋值给了一个指针,选项B的含义是将一位数组的指针赋值给了一个指针,选项C的含义是将一个一位数组赋值给了一个指针,选项D的含义是将二维数组赋值给了指向一维数组的指针。由上述可知,正确选项为C。

选择题
单项选择题