首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和语句 int c[4)[5],(*p)[5]; p=c; 能够正确引用c数组元素的是
若有以下说明和语句 int c[4)[5],(*p)[5]; p=c; 能够正确引用c数组元素的是
admin
2013-02-23
44
问题
若有以下说明和语句 int c[4)[5],(*p)[5]; p=c; 能够正确引用c数组元素的是
选项
A、p+1
B、*(p+3)
C、*(P+1)+3
D、*(p[0]+2)
答案
8
解析
本题中定义了一个二维数组c和一个指针数组p并初始化让它指向 c,显然此时p中的各元素为地址,选项A中p+1,此时其中的1代表的长度是整个二维数组c的长度,故p+1将让p指向c数组后面的元素,故不能引用c数组中的成员,选项D中p[0]指的是指针数组中的第一个元素的地址即c的首地址,此时的1的长度代表的是数组C中一行的长度,故p[0]+2代表的是第三行的首地址,而*(p[o]+2)将代表第三行的第一个元素的地址。
转载请注明原文地址:https://kaotiyun.com/show/M1Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
线性结构中的一个结点代表一个数据元素,通常要求同一线性结构的所有结点所代表的数据元素具有相同的特点,这意味着______。
若输入12、3、2、5、7,则以下程序的运行结果为【】。intmax,min;voidmax_min_value();main(){inti,number[5];printf("输入5个整数;\n");for(i=0;i
按条件f对关系R进行选择,其关系代数表达式为______。
下列程序的运行结果是【】。#include<stdio.h>voidmain(){ints=0,k;for(k=7;k>4;k--){switch(k){
以下程序的功能是:对输入的一行字符串的数字字符按它们的字面值累加,输出此累加和。例如,输入一行字符是:ab34dh8u,输出值应当是15。请填空。#include<stdio.h>#include<ctype.h>m
算法分析的目的是
设有以下声明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是______。
下述关于数据库系统的叙述中正确的是()
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
下列关于字符串的说法中错误的是
随机试题
列宁指出:“如果要开一张包治百病的药房,或者拟定一个适用于一切情况的一般准则那是很荒谬的。”其荒谬在于违背了()。
为避免苯丙酮尿症患儿智力低下,开始给予低苯丙氨酸饮食最好是在出生后
手足口病的病原是
针对公众关心的心理问题,在报刊、杂志,电台、电视台进行专题讨论和答疑属于
关于管辖,下列哪一表述是正确的?(2014年试卷三第39题)
下列关于定期预算和滚动预算的说法中,正确的有()。
原始存款是商业银行吸收的()的存款。
1,4,8,9,27,16,64,()
Tofundthe______eventandalsopromotethemarketingvalueoftheNationalGames,theorganizingcommitteesetuptheMarketin
A.risenB.smoothC.friendlyD.exceedingE.rapidF.varyG.expensiveH.sudden
最新回复
(
0
)