首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有下列定义,则对a数组元素地址的正确引用是( )。 int a[5],*p=a;
若有下列定义,则对a数组元素地址的正确引用是( )。 int a[5],*p=a;
admin
2012-12-03
48
问题
若有下列定义,则对a数组元素地址的正确引用是( )。
int a[5],*p=a;
选项
A、p+5
B、*a+1
C、&a+1
D、&a[0]
答案
D
解析
本题考查数组元素的地址的引用。A中,p+5引用的是a[5]的地址,而数组a只有5个元素,即a[0]、a[1]、a[2]、a[3]、a[4],所以引用错误(注:数组元素下标从0开始);B中,*a+1指的是将数组a的第一个元素加1;选项C中,不存在这种引用方式;D中,&a[0]引用的是数组的首地址。
转载请注明原文地址:https://kaotiyun.com/show/PgPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<stdio.h>main(){inta,b,c=246;a=c/100%9;b=(-1)&&(-1);
下面叙述不正确的是
若有以下定义,则不移动指针p,且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
对下列二叉树进行中序遍历的结果为【】。
在C语言中,运算对象必须是整型数的运算符是()。
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()。
在关系模型中,把数据看成是二维表,每一个二维表称为一个【】。
有以下结构体说明和变量定义,如下图所示,指针p、q、r分别指向一个链表中的三个连续结点。structnode{intdata;structnode*next;}*p,*q,*r;现要
在结构化方法中,用数据流图(DFD)作为描述工具的软件开发阶段是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next
随机试题
SDH的数据通路DCC由STM一Ⅳ段开销()字节组成。
咳血方的君药是
在摄取混合食物时,其呼吸商通常为
下列哪种激素是由腺垂体合成
A.主承托区B.副承托区C.缓冲区D.边缘封闭区E.后堤区戴上颌全口义齿的患者咳嗽时,义齿经常脱落,此与下述哪项处理不当有关
细胞坏死的主要形态学标志是()
外伸梁AB的弯矩图如右下图所示,梁上载荷(右上图)F、m的值为()。
MoneyandLoveWhentheRomanticMovementwasstillinitsfirstfavor,itwasacommonmatterofdebate【C1】______peoplesho
Whilehackerswithmotivesmakeheadlines,theyrepresentlessthan20%ofallnet-worksecuritybreaches.Morecommonareinst
A、Canceltheirassignment.B、Allowthemtohandintheirassignmentafewdayslater.C、Helpthemtowritepartoftheassignmen
最新回复
(
0
)