首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2017-05-20
47
问题
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
选项
A、*(*w+3)
B、*(*(w+1))
C、*(w+1)[4]
D、*(&w[0][0]+1)
答案
C
解析
在C语言中,二维数组的名字表示的是二维数组的地址,对于二维数组im w[3][5],可以认为w为一个一维数组,含有3个元素,而每个元素为一个含有5个元素的一维数组。而(w+1)为一个含有两个元素的一维数组,首先和(w+1)[4]结合非法,4超出了二维数组的边界,取值也就是非法的了。
转载请注明原文地址:https://kaotiyun.com/show/rYDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
设有定义:intn1=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是()。
运行下面程序时,从键盘输入字母H,则输出结果是#includemain(){charch;ch=getchar();switch(ch){case′H′:printf("Hello!\n");case′G′:print
下列叙述中正确的是
设有以下语句charx=3,y=6,Z;z=x^y<<2;则z的二进制值是
fseek函数的正确调用形式是【】。
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
下列选项中不合法的十六进制数是()。
关于字符常量,以下叙述正确的是()。
以下选项中可作为C语言合法常量的是()。
随机试题
电弧焊的引弧方法有短路引弧和高频高压引弧两种。()
铝及铝合金工件和焊丝表面清理后,在存放过程中会产生(),所以存放时间越短越好。
肝右静脉走行于右叶间裂内,是下面哪一项解剖结构的分界标志
下列各项中,不属于会计核算内容的是()。
单位、个人和银行办理支付结算时未使用按中国人民银行统一规定印制的票据,票据无效。()
某卷烟厂为增值税一般纳税人,2012年11月份发生下列经济业务:(1)向农业生产者收购烟叶30吨,支付收购价款40万元,另外按收购价款的10%支付了价外补贴,烟叶税20%,取得收购凭证。另支付运输费用3万元,取得运输公司开具的运输发票;烟叶验收
以下编码中,长时记忆的主要编码方式是
简述宪法规范的类型。
Peoplewhousuallychowdownonchillipeppersmayliveforlongerandhaveasignificantlyreducedriskofdyingfromcardiov
Eye-trackerLetsYouDragandDropFilesWithaGlanceBoredofusingamouse?Soonyou’11beabletochangestuffonyour
最新回复
(
0
)