首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有char a[4]="xy";char*p;执行了语句p=a之后,*(p+2)的值是( )。
有char a[4]="xy";char*p;执行了语句p=a之后,*(p+2)的值是( )。
admin
2019-04-24
62
问题
有char a[4]="xy";char*p;执行了语句p=a之后,*(p+2)的值是( )。
选项
A、’B’
B、’\0’
C、不确定
D、字符’B’的地址
答案
B
解析
在C语言中定义数组指定的是元素的个数,因此a[4]定义了一个含4个元素的数组。对于字符数组,数组名a实际上是指向该串第一个元素a[0]的指针,即其值为&a[0],在执行了语句p=a之后,p指向a[0],而木(p+2)的含义为:指针p加上偏移2,从而指向a[2],然后取a[2]的值。由于C语言中任何字符串都必须以一个’\0’字符串结束,因而声明char a[3]="AB";实际上隐含赋值a[2]=’\0’。所以正确答案是B)。
转载请注明原文地址:https://kaotiyun.com/show/HhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件是指
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是()。
下列叙述中,不符合良好程序设计风格要求的是
下面选项中不属于面向对象程序设计特征的是()。
需求分析阶段的任务是确定
数据结构分为逻辑结构与存储结构,线性链表属于【】。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班。则实体兴趣班和实体学生之间的联系是()。
随机试题
A.维拉帕米B.胺碘酮C.美西律D.拉贝洛尔E.普鲁卡因胺属于延长动作电位时程药(第Ⅲ类)的抗心律失常药是
上病例诊断为:内治选用方剂为:
病因判定标准中应该放弃的是
(用户名:25;账套:505;操作日期:2012年1月31日)核销客户名为“华美公司"的所有销售发票。
复式记账的基本内容包括()。
金融外汇与银行结算不属于外贸跟单员的知识范围,因此外贸跟单员不需要掌握这方面知识。()
通报的适用范围是()。
设某计算机的逻辑地址空间和物理地址空间均为64KB,按字节编址。若某进程最多需要6页(Page)数据存储空间,页的大小为1KB,操作系统采用固定分配局部置换策略为此进程分配4个页框(PageFrame)。在时刻260前的该进程访问情况见下表(访问位即使用
一切物质在本质上都具有类似感觉的反映特性是()。
A—cornerB—halfwaylineC—goalD—centerforwardE—penaltyF—netG—r
最新回复
(
0
)