首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2022-10-24
47
问题
以下叙述中正确的是( )。
选项
A、无论指针变量p具有何种基类型,表达式p=p+1都代表指针p移动一个字节
B、指针变量具有基类型,基类型不同的指针变量不能直接相互赋值
C、指针变量的赋值操作:p=0;是非法的
D、通过指针变量存取某个变量值的方式称为“直接存取”方式
答案
B
解析
指针自增或自减1,移动的字节数与指针变量的基类型有关,假设指针变量p的基类型为int类型,那么“p=p+1”表示指针p移动4个字节(通常int类型占4个字节),所以选项A错误;指针变量具有基类型,基类型不同的指针变量不能直接相互赋值,所以选项B正确;将0赋给指针变量,表示指针变量的值为空,这是合法的,所以选项C错误;通过指针变量存储指向变量的地址并通过指针存取变量的值,称为“间接存取”方式,所以选项D错误。故本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/oXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char*c){while(*c){if(*c>=’a’&&*c
有以下稗宇:#includemain(){inta=1,b=2,c=3,x;x=(a^b.&c:printf(“%d\n”,x);}程序的运行结果是()。
已知字母A的ASCII码值为65,则下面程序的输出是()。main(){charc1,c2;c1=’A’+’5’-’3’;c2=’A’+’6’-’3’;printf("%d,
以下程序段的输出结果是()。main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf(’’%d,%d,%d,%d\n’’,a,b,c,d);}
关于C语言标识符,以下叙述中错误的是()。
以下叙述中正确的是
算法具有五个特性,以下选项中不属于算法特性的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下划线处填上正确的内
在C语言中,以下说法不正确的是()。
以下选项中,与k=n++完全等价的表达式是()。
随机试题
硝酸酯类硝普钠
A.直肠全层与腰小肌结节缝合B.直肠浆膜肌层结节缝合C.直肠全层与髂骨结节内侧肌肉结节缝合D.直肠浆膜肌层与髂骨内侧肌肉结节缝合E.肛门周围荷包缝合贵宾犬,直肠脱出,经整复后直肠又脱出4次,实施直肠固定术。适宜的缝合方法为
合成血红蛋白的基本原料是
最常见的食物中毒是
赵某,男,45岁,阵发性呼气性呼吸困难,烦躁不安,持续6小时,应用氨茶碱无效,痰黏。过去有哮喘病史。查体:满肺哮鸣音,可见肺气肿征。治疗应首选的药物是()
就要约所作的以下表述中, ( )的表述是正确的。
DoctorsrecommendVitaminCforkeepingcolds______bay.
把理想变为现实的根本途径是
Manyresidentsofapartmentcomplexesobjecttonoisyneighbors.
TheFour-DayWorkweekIsWinningFansInanerawhenmostofusseemtobeworkingmorehoursthanever(providedwe’restil
最新回复
(
0
)