首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
admin
2020-05-19
56
问题
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是
选项
A、pk=k;
B、pk[0]=k[1][2];
C、pk=k[0];
D、ok[]=k;
答案
B
解析
本题考查多维数组和数组指针。k是一个二维数组,pk是一个指针数组,该数组有3个元素,每个元素都是一个指向整型对象的指针。选项A错误,等号的左边是一个数组地址,不是变量;选项B是把元素k[1][2]赋值给pk[0];选项C中等号左边不是变量:选项D类型不匹配,pk[1]是指向一个整型对象,而k是一个二维数组首地址。
转载请注明原文地址:https://kaotiyun.com/show/NNCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
有以下程序#include<stdio.h>voidmain(){chars[]={’’01aXy’’};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]<=’a’&&s[i]
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:333333334444444455555555则一
在数据处理中,其处理的最小单位是()。
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d))x=2;elsex=3;el
将E-R图转换到关系模式时,实体与联系都可以表示成()。
下面对软件测试描述错误的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
简述影响初级生产力的因素。
有关包茎及包皮过长的说法正确的是
Ⅰ型超敏反应中能抑制靶细胞脱颗粒的介质是
居住在A国的我国公民甲创作一部英文小说,乙经许可将该小说翻译成中文小说,丙经许可将该翻译的中文小说改编成电影文学剧本,并向丁杂志社投稿。下列哪些说法是错误的?(卷三2012年真题试卷第63题)
是级数收敛的()。
污水处理是使用各种方法,将污水中的污染物,使污水净化()。
2010年上海全年实现工业增加值6456.78亿元,比上年增长17.5%。其中,规模以上工业增加值6225.98亿元,增长18.4%。在规模以上工业增加值中,轻工业增加值1866.21亿元,增长15.9%;重工业增加值4359.77亿元,增长19.5%。全
柏林会议
定位到同一字段第一条记录中的快捷键是()。
A、Law.B、Medicine.C、Computer.D、Engineering.D
最新回复
(
0
)