首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2020-05-19
50
问题
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
选项
A、*(*w+3)
B、*(*(w+1))
C、*(w+1)[4]
D、*(&w[0][0]+1)
答案
C
解析
在C语言中,二维数组的名字表示的是二维数组的地址,对于二维数组int w[3]f5],可以认为w为一个一维数组,含有3个元素,而每个元素为一个含有5个元素的一维数组。而(w+1)为一个含有两个元素的一维数组,首先和(w+1)[4]结合非法,4超出了二维数组的边界,取值也就是非法的了。
转载请注明原文地址:https://kaotiyun.com/show/TuCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在语句if(W)printf(’’%d\n’’,k);中,不可代替W的选项是()。
若floata,*p=&a;以下叙述中错误的是()。
按照“后进先出”原则组织数据的数据结构是()。
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
有以下程序(streat函数用于连接两个字符串):#include#includemain(){chara[20]=“ABCD\0EFG\0”,b[]=“LIK”;strcat(a,b);
下列关于宏的叙述中正确的是()。
数据库系统的三级模式不包括()。
给定程序中,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。请在程序的下划线处填入正确的内容并把下划线删
随机试题
《论积贮疏》
人民检察院的起诉书把单位犯罪的当事人称为()
脱疽局部缺血期典型的临床表现为
属于一级信息源的有()。
下列对使用征地补偿费表述正确的是()。
利用污水回灌、污水排放、有害废弃物(城市垃圾、工业废渣、核废料等)的堆放和地下处置,必须经过环境地质(),征得环境保护部门批准后方能施行。
某施工单位承建一高层办公楼工程。在进行地下室聚氨酯防水涂料施工中,缺乏防火知识的工人甲在休息期间吸烟,由于涂料挥发形成的易燃气体浓度很大,地下室突然起火,造成4人重伤,2人医治无效死亡。问题1.简要分析造成这起事故的原因。2.建筑
A公司拟添置一套市场价格为6000万元的设备,需筹集一笔资金。现有三个筹资方案可供选择(假定各方案均不考虑筹资费用):(1)发行普通股。该公司普通股的β系数为2,一年期国债利率为4%,市场平均报酬率为10%。(2)发行债券。该债券期限10年,票
教师的批评和不赞扬与学生的成绩()。
WildBillDonovanwouldhavelovedtheInternet.TheAmericanspymasterwhobuilttheOfficeofStrategicServicesinWorldWar
最新回复
(
0
)