首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2019-05-17
49
问题
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
选项
A、*(*w+3)
B、*(*(w+1))
C、C(w+1)[4])
D、(&w[0][0]+1)
答案
C
解析
在C语言中,二维数组的名字表示的是二维数组的地址,对于二维数组inl w[3][5],可以认为w为一个一维数组,含有3个元素,而每个元素为一个含有5个元素的一维数组。而(w+1)为一个含有两个元素的一维数组,首先和(w+1)[4]结合非法,4超出了二维数组的边界,取值也就是非法的了。
转载请注明原文地址:https://www.kaotiyun.com/show/pWRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序#include#includemain(){int*a,*,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b
if语句的基本形式是:if(表达式)语句,以下关于“表达式"值的叙述中正确的是
以下叙述中正确的是
若有以下程序#includechar宰a="you",b[]="welcome#you#to#China!";main(){intij=0;char*p;for(i=0;b[i]!=’\0’;i++){if(
下列定义数组的语句中,正确的是
下面不属于软件工程的3个要素是
下面描述中,不属于软件危机表现的是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考
一个栈的初始状态为空。现将元素A,B,C,D,E依次入栈,然后依次退栈三次,并将退栈的三个元素依次入队(原队列为空),最后将队列中的元素全部退出。则元素退队的顺序为()。
随机试题
组织有效课程的3个标准:_____、_____、_____。
某患者膀胱内超声声像图如下,最可能的诊断为
一无牙颌患者,牙槽嵴低平,戴义齿后主诉咬合痛,检查时未发现黏膜有明显改变。合适处理方法是
商品化会计核算软件开发经销单位在售出软件后应承担售后服务工作,在下列工作中,()不是软件开发销售商必须提供的。
根据《人民币银行结算账户管理办法》的规定,企业可以开设的银行结算账户有()。
下列关于无担保流动资金贷款的说法中,错误的是()。
国家出资企业发生的下列情形中,应当向产权登记机关申办变动产权登记的有()。
甲市A区人大换届选举后,A区爱民社区居民委员会选区36名选民向A区人大常委会提出了罢免要求,要求罢免该选区新当选的A区人大代表陈某。罢免理由是,陈某作为居委会主任,在爱民社区出现水患时,陈某没有及时赶到,在辖区人民群众生命财产受到极大威胁时候,陈某漠不关心
某国海滨城市发生一场特大的地震,引发了多年未见的海啸,使几个核电站进水,被核辐射污染的水有可能被排人大海。以下各项都有助于得出被核辐射污染的水已经排人大海的结论,除了:
下列定义数组的语句中正确的是______。
最新回复
(
0
)