首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
admin
2015-12-25
51
问题
若有定义语句: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中p+1指向c数组的第二行;选项B中,p+3表示P指向c数组的第三行,因此*(p+3)表示取出c数组第三行首元素的地址;选项C和选项B类似,表示取出数组c第二行首元素地址然后加3;选项D中p[0]+2表示数组第一行第三列元素的地址,因此*(p[0]+2)是取出该元素的值。
转载请注明原文地址:https://www.kaotiyun.com/show/qJDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;p<6;p++)if(s[p]>s[k])______
定义结构体数组:structstu{intnum;charname[20];}x[5]={1,"LI",2,"ZHAO",3,"WANG",4,"ZHANG",5,"LIU"};for(i=1;i<5;i+
若二维数组a有m列,则在a[i][j]刚前的元素个数为()。
下列程序的输出结果是()。main{intx=8,y=8;printf("%d%d\n",x--,--y);}
若定义inta=10,则表达式a+=a-*=a的值是()。
下列字符数组初始化语句中,不正确的是()。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
随机试题
安全接头主要由螺杆和螺母两部分组成,螺杆上部为(),便于使用时与钻具相连接。
患者。女,18岁。头痛1天,以后头部为重,痛如锥刺,舌淡。治疗除用阿是穴外,应选取
按新颁布的《医疗事故处理条例》规定,下述情形中,属于三级医疗事故的正确说法是
对下列哪些行为不能认定为强奸罪?()(2006年卷二第57题)
当基坑底有承压水时,应进行坑底突涌验算,必要时可采取()保证坑底土层稳定。
下列各项中,属于银行汇票必须记载的事项有()。
构建社会主义和谐社会的重点是()。
四分音符读成“TA”,八分音符读成“TI”,这种读节奏的方法是()音乐教学体系的节奏读法。
Itusedtobethatifyouwantedtotravel,youhadtoplanforalongbusortrainride.Butthecarchangedallthat.Thougha
Skipthatthirdhelpingofroastbeef,savetheplanetanddoyourheartafavoratthesametime.That’stheadviceofAlan
最新回复
(
0
)