首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有char a[4]="xy";char*p;执行了语句p=a之后,*(p+2)的值是( )。
有char a[4]="xy";char*p;执行了语句p=a之后,*(p+2)的值是( )。
admin
2019-04-24
26
问题
有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全国计算机二级
相关试题推荐
若有以下程序段intm=0xabc,n=0xubc;m-=n;printf("%X\n",m);执行后输出结果是
下列说法不正确的是()。
设有staticcharstr[]="Beijing";则执行printf("%d\n",strlen(strcpy(str,"China")));后的输出结果为_______。
以下程序的运行结果为______。main(){inti,f1,f2;f1=f2=1;for(i=0;i<4;i++){printf("%d%d",f1,f2);f1+=f2;f2+=f1;}}
以下选项中合法的实型常数是
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%d\n",z);}
若有说明inti,j=2,*p&i;,则能完成i=j赋值功能的语句是______。
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
请编写函数fun(),该函数的功能是:计算n门课程的平均分,计算结果作为函数值返回。例如x有5门课程的成绩是90.5,72,80,61.5,55,则函数的值为71.80。注意:部分源程序给出如下.请勿改动主函数main和其他函数中的
在E-R图中,用来表示实体联系的图形是()。
随机试题
A.杯口征B.“鸟嘴”征C.“阶梯状”排列D.线样征E.充盈缺损克罗恩病的X线表现
心理反应处于否认期的临终患者常表现为
某县公安局于2012年5月25日以方某涉嫌合同诈骗罪将其刑事拘留,同年6月26日取保候审,8月11日检察院决定批准逮捕方某。2013年5月11日,法院以指控依据不足为由判决方某无罪,方某被释放。2014年3月2日方某申请国家赔偿。下列哪一说法是正确的?
(2010年)一平面简谐波在弹性媒质中传播时,某一时刻在传播方向上一质元恰好在负的最大位移处,则它的()。
企业应建立装配式建筑部品部件生产和施工安装全过程质量控制体系,对装配式建筑部品部件实行()制度。
某企业为增值税一般纳税企业,适用的增值税税率为17%。本月“应收账款”期初余额为117000元,本月收回应收账款70200元,“应收账款”期末余额为93600元;“库存商品”账户期初余额为100000元,本月完库商品销售收入为90000元;本月销售商品
企业实体现金流量是企业价值评估中最重要的概念之一,下列有关表述正确的是()。
(2017年真题)关于如何提高我国司法公信力,保证公正司法,下列说法正确的是()。
Theywerebyfar,thelargestandmostdistantobjectsthatscientistshadeverdetected:astripofenormouscosmiccloudssome
Ifyouweresupposedtobeatmyhouseat6:00p.m.fordinner,butyoucameat8:00p.m.,wewould【B1】______thinkyouwere
最新回复
(
0
)