首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
若有定义: int w[3][5];则以下不能正确表示该数组元素的表达式是
admin
2015-12-25
32
问题
若有定义: 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/hDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不是面向对象思想中的主要特征的是
若执行下列程序时从键盘上输入2,则输出结果是()。#inClude<Stdio.h>main(){inta;scanf("%d",&a);if(a++<3)printf("%d\n",a)
若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
以下叙述中错误的是
若有说明inta[][3]={0,0};,则不正确的叙述是()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*+5的值的函数f,正确的宏定义语句为()。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
下述函数功能是______。intfun(char*x){char*y=x;while(*y++)retumy-x-1;}
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
数据库的物理设计是为一个给定的逻辑结构选取一个适合应用环境的______的过程,包括确定数据库在物理设备上的存储结构和存取方法。
随机试题
我国宪法规定公民享有人身自由权。下列关于我国宪法所规定的人身自由的说法中,正确的是哪些项?
在项目管理中,前一个管理任务包所含工作的完成都构成后一个管理任务包所开始的充分和必要条件,具备此特点的管理流程称为()管理流程。
根据实际情况采取地面预注浆、隧道内小导管注浆和衬砌结构背后注浆等措施,控制()在允许范围。
设有防渗压重铺盖的堤防的护堤地应从()开始起算。
下面哪一项对汽车配件的选择是符合条件的?下面哪一项一定正确?
ArewegoingtoseeanendtotheArab-Israeli______?
利用菜单设计器建立一个菜单TJ_MENU3,要求如下:(1)主菜单(条形菜单)的菜单项中有“统计”和“退出”两项。(2)“统计”菜单下只有一个“平均”菜单项,该菜单项用来统计各门课程的平均成绩,统计结果包含“课程名”和“平均成绩”两个字段,并将统计结果
ちょうど曲がり角まで来た時、バスの停留所【R9】________、さも寒そうに首をすくめて立っている女の人を見つけ、おやっと思った。バスは道路工事のために、K高校の前とS中学校の前で折り返し運転をしているはずだからだ。知らないんだなと思っただけで、停留所
Thedisputeovertheborderareareachedapoint______bothcountrieshadtoresorttoarms.
A、Hecannotdowellbecausetheclassistoolarge.B、Hewantstheprofessortogivehimamark.C、Hewaslateforregistration.
最新回复
(
0
)