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

admin2020-11-23  27

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

选项 A、pk=k;
B、pk[0]===k[1][2];
C、pk=k[0];
D、pk[1]=k;

答案B

解析 本题考查多维数组和数组指针。k是一个二维数组,pk是一个指针数组,该数组有3个元素,每个元素都是一个指向整型对象的指针。选项A错误,等号的左边是一个数组地址,不是变量;选项B是把元素k[1][2]赋值给pk[0]:选项C中等号左边不是变量;选项D类型不匹配,pk[1]是指向一个整型对象,而k是一个二维数组首地址。
转载请注明原文地址:https://jikaoti.com/ti/XVD0FFFM
0

相关试题推荐
最新回复(0)