首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是
admin
2017-05-20
47
问题
若有定义语句: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/qYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设中为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
若有定义floata=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为()。
执行下列程序段后,变量a,b,c的值分别是()。intx=5,y=4;inta,b,c;a=(--x==y++)?x:++y;b=++x;c=y;
有如下程序main(){floatx=2.0,y;if(x
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar();
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
数据库、数据库系统和数据库管理系统之间的关系是
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
下列叙述中错误的是
随机试题
A.头顶部B.头侧部C.额部D.上肢内侧手太阴肺经行于
下列不属于强效利尿剂的是
关于网络图规则正确的说法是()。
1.背景某单项工程,按如下进度计划网络图组织施工:原计划工期是170d,在第75天进行的进度检查时发现:工作A已全部完成,工作B刚刚开工。由于工作B是关键工作,所以它拖后15d,将导致总工期延长15d完成。本工程各工作相关参数见下表:2.问题
市场风险具有数据充分和易于计量的特点,可供选择的金融产品种类丰富。()
新课程改革的重要特点是()。
农村拆迁,遇到钉子户你怎么办?
学院中每个系有一名系主任,而各系的系主任可以由同一人担任,则实体系主任和实体系之间的联系是()
Inthisnewworldthemostdangerousconflictswillnotbebetweensocialclassesorothereconomicallydefinedgroups,butbetw
A、Maryisworthyoftheprize.B、Maryhasgrantedtheprize.C、Maryfailsinthespeechcontest.D、Themandoesn’tthinkMaryde
最新回复
(
0
)