首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
admin
2015-12-25
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中p+1指向c数组的第二行;选项B中,p+3表示P指向c数组的第三行,因此*(p+3)表示取出c数组第三行首元素的地址;选项C和选项B类似,表示取出数组c第二行首元素地址然后加3;选项D中p[0]+2表示数组第一行第三列元素的地址,因此*(p[0]+2)是取出该元素的值。
转载请注明原文地址:https://jikaoti.com/ti/4ni0FFFM
本试题收录于:
二级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])______
若二维数组a有m列,则在a[i][j]刚前的元素个数为()。
若定义inta=10,则表达式a+=a-*=a的值是()。
若有定义:inta[4][4]={{1,2,3,4},{0},{4,6,8,10},<1,3,5,7}},则初始化后,a[2][2]得到的初值是______。
在循环中,continue语句与break语句的区别是:______语句只是结束本次循环,然后进行循环的条件判定。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*#p;p=&St;
下列字符数组初始化语句中,不正确的是()。
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
随机试题
简述摩尔法的原理。
______shelovesherchildren,shewasextremelystrictwiththem.
《污水综合排放标准》(GB8978—1996)对两类污染物最高允许排放浓度作了规定,其中对于烷基汞的最高允许排放浓度是()。
已知某住宅工程室内外高差为0.6m,条形基础底标高为-4.2m,则基础埋深为()。
民航机场工程注册建造师执业工程规模标准所涉及单项工程合同额中,不包括设备费的是()工程。
下列对山东淄博美术陶瓷的描述中,正确的是()。
Personalityistoalargeextentinherent—A-typeparentsusuallybringaboutA-typeoffspring.【F1】Buttheenvironmentmustalso
MouseEvent事件可以实现监听器接口的是MouseListener和【】。
SectionsoftheminutesoftheJunemeetingdonotseemtomake______inlightoftheagendaforthemeeting.
OntheGalapagosIslandsAhalfliveofthefortythousandBbreedingpairsoftheblue-footedbooby,aseabirdwhoseCnaturalhab
最新回复
(
0
)