首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2020-05-19
47
问题
若有定义: 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/2NCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于宏的叙述中正确的是()。
有以下程序:#includemain(){intn,*p=NULL;*p=&n;pfinff("Inputn:");scanf("%d",&p);pfinff("outputn:");pfinff("%d\n",P);}该程序试图通过指
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。请编写函数fun,其功能是:求n(n<10000)以内的所有四叶玫瑰数并逐个存放到result所指的数组中,四叶玫瑰数的个数作为函数值返回。
给定程序MODI1.C中函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
在数据处理中,其处理的最小单位是()。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结
下列关于二叉树的叙述中,正确的是()。
设文件指针fp已定义,执行语句fp=fopen(’’file’’,’’r’’);后,以下针对文本文件file操作叙述的选项中正确的是()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
随机试题
当暴力迫使足前段内翻内收或前后挤压足部可导致
某患者,男,40岁,缺失行固定烤瓷桥修复,应选择以下哪种治疗方案
正常情况下,能被肾小管几乎完全重吸收的物质是
几岁以后,长骨骨干内的红骨髓开始变为黄骨髓
慢性苯中毒主要累及
患儿8个月,于10月份住院,发热3天,呕吐、腹泻2天入院,大便每日20余次,水样便,无腥臭味,尿少。查体:P130次/分,精神萎靡,皮肤弹性差,前囟、眼窝凹陷,唇干,心肺(-),大便镜检:WBC0~1个/HP,脂肪滴(+),血电解质正常。患儿脱水
中医认为原发性高血压病的病性多为下虚上实,虚实夹杂,下虚是肝肾阴虚,上实应是
“物多必贱”的观点:
以下程序的输出结果是()。#include<stdio.h>main(){inta[3][3]={0,1,2,0,1,2,0,1,2},i,j,s=1;for(i=0;i<3;i++)for(j=i;j<=
WhichofthefollowingisNOTthebackgroundinformationofapossibleattackonIran?
最新回复
(
0
)