首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义, int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义, int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2018-01-11
44
问题
若有定义, int w[3][5];则以下不能正确表示该数组元素的表达式是
选项
A、*(*w+3)
B、*(*(w+1))
C、*(w+1)[4]
D、*(&w[0][0]+1)
答案
C
解析
在C语言中,二维数组的名字表示的是二维数组的地址,对于二维数组int w[3][5],可以认为w为一个一维数组,含有3个元素,而每个元素为一个含有5个元素的一维数组。而(w+1)为一个含有两个元素的一维数组,首先和(w+1)[4]结合非法,4超出了二维数组的边界,取值也就是非法的了。
转载请注明原文地址:https://kaotiyun.com/show/nQxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#includevoidmain(){inta=0,b=1,c=2;if(++a>0∣∣++b>0)++c;printf(“%d,%d,%d”,
下面关于算法的叙述中,正确的是()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的____________。
有以下程序#includevoidmain(){intn=2,k=1;while(!(k>0∣∣n++));printf(“%d%d\n”,k,n);}程序运行后
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf(“%d﹨n”,F(a++,b++));}程序运行后的输出结果是()。
下列选项中,不能作为合法常量的是()。
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为__________。
下列选项中不合法的十六进制数是()。
下列标识符不是关键字的是()。
随机试题
关节的主要结构不包括
核小体串珠状结构的珠状核心蛋白质是
醛固酮分泌过多时可出现
A.心肌细胞异常肥大、排列紊乱B.心室扩张、心肌间质纤维化C.心肌细胞严重变性坏死、瘢痕形成D.心腔狭窄、心内膜及心内膜下纤维性增厚克山病的心脏病变特点是
下列各项,属于苇茎汤功用的是
治疗急性胰腺炎时禁用
桑菊饮与桑杏汤中均含有的药物是()
"亢则害,承乃制"说明了五行之间的什么关系()
弱酸性药物中毒时,为加速其排泄应当()。
一般来说,技术基础雄厚的大型企业,大都采用的创新模式是()。
最新回复
(
0
)