首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
admin
2017-04-26
53
问题
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
选项
A、p=a;
B、p[0]=a;
C、p[0]=a[1][2];
D、p[1]=a;
答案
C
解析
本题考查多维数组和数组指针。a是一个二维数组,p是一个指针数组,该数组有3个元素,每个元素都是一个指向整型对象的指针。选项A)错误,等号的左边是一个数组地址,不是变量;选项B)数据类型不匹配,p[0]是指向一个整型对象,而a是一个二维数组首地址;选项C)正确,是把元素a[1][2]赋值给p[0];选项D)和选项B)一样属于数据类型不匹配,p[1]是指向一个整型对象,而a是一个二维数组首地址。
转载请注明原文地址:https://kaotiyun.com/show/1SDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是charstr[]="ABC",*p=str;printf("%d\n",*(p+3));
有以下程序#include<stdio.h>#include<string.h>voidfun(char*s[],intn){char*t;inti,j;for(i=0;i<n-
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
有以下程序main(){inti,s=1;for(i=1;<50;i++)if(!(i%5)&&!(i%3))s=+i;printf("%d\n",s);}程序的输出结果是
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
随机试题
下列哪一项需要经过行政复议才可以向人民法院起诉?()
感觉性失语是指()
诊断风湿性心脏病二尖瓣狭窄,最直接的X线征象是
关于全葡萄膜炎,不正确的是
4个月女孩咳嗽,喘憋4天,查体:体温37℃,呼吸70次/分,有明显的鼻扇及三凹征,口唇周围发绀,两肺布满喘鸣音,底部有少许细湿哕音,胸部X线可见肺纹理增强,小片阴影及肺气肿,本病例诊断最大可能是
下列享有对该部长篇小说的著作权的人包括()。陈某和周某是否侵犯了原著作者的著作权?()
拆迁协议内容应包括()。
集合竞价在每个交易日上午9时开始。()
孙中山领导策划的第一次反清武装起义是
(1)在考生文件夹下有一个工程文件sj3.vbp,在窗上设置4个标签,名称分别为Labell、Label2、Label3、Label4,标题分别为“工厂A用煤量”、“工厂B用气量”、“共用煤”、“共用气”;设置4个文本框,名称分别为Textl、Text2、
最新回复
(
0
)