若有定义语句: int k[2][3],*pk[3]; , 则以下语句中正确的是A ) pk=k;B ) pk[0]=&k[1][2];C ) pk=k[0];D ) pk[1]=k;

14 查阅

若有定义语句: int k[2][3],*pk[3]; , 则以下语句中正确的是

A ) pk=k;

B ) pk[0]=&k[1][2];

C ) pk=k[0];

D ) pk[1]=k;

参考答案:

B答案 B解析 : *pk[3] 表示的是一个共有 3 个元素的一维指针数组 。 pk[0]=&k=[1] [2] 表示把二维数组中下标为k[1][2]的值赋予 pk[0], 也就是 pk[0] 指向 k[1][2] 这个元素。

计算机二级