首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2020-05-19
43
问题
若有定义: 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全国计算机二级
相关试题推荐
若floata,*p=&a;以下叙述中错误的是()。
在数据库系统中,用户所见的数据模式为()。
若intyear=一2009,*p=&year;以下不能使变量year中的值增至2010的语句是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
函数rewind(fp)的作用是()。
下面对软件描述错误的是()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);己知字符a的ASCII十进制代码为97,则执行上述程序
随机试题
会计科目
子宫脱垂Ⅰ度的诊断标准是
病机属于肾阴虚的是病机属于脾气虚的是
下列选项中公式运用正确的是()。
委托贷款的风险不仅由委托人承担,银行也需承担贷款风险。()
若新建项目的建设期不为0时,则建设期的净现金流量为()。
在小组讨论中,社会工作者小龙对其中一位成员说:“你能具体解释一下这个问题吗?”小龙的这种提问方式属于()
由于拘传是强制程度最轻的一种强制措施,因此该措施的采用只需要由公安机关刑侦中队、派出所的负责人批准。()
TheJapanesedesireformarriagehadbeenverystrong.Inthefifth"worldyouthattitudesurvey"【C1】______bytheManagementand
Todaymanypeoplewholiveinlarge【S1】______areassuchasParisandNewYorkleavethecityinthesummer.Theygotothemount
最新回复
(
0
)