首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2022-04-01
44
问题
以下叙述中正确的是( )。
选项
A、无论指针变量p具有何种基类型,表达式p=p+1都代表指针p移动一个字节
B、指针变量具有基类型,基类型不同的指针变量不能直接相互赋值
C、指针变量的赋值操作:p=0;是非法的
D、通过指针变量存取某个变量值的方式称为“直接存取”方式
答案
B
解析
指针自增或自减1,移动的字节数与指针变量指向的具体类型有关,假设指针变量p指向的是int类型,那么p=p+1表示指针p移动4个字节(通常int类型占4个字节),选项A错误;将0赋给指针变量,表示指针变量的值为空,这是合法的,选项C错误;通过指针变量存储指向的地址的值,称为“间接存取”方式,选项D错误;指针变量具有基类型,基类型不同的指针变量不能直接相互赋值,选项B正确;本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Vnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果定义floata[10],x;则以下叙述中正确的是
C语言程序的模块化通过以下哪个选项来实现
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i
若有以下程序main(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4;printf("%d\n",r);}则程序的输出结
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
以下叙述中正确的是
关于子函数return语句的叙述中正确的是()。
设变量m和n均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
与数学表达式x≥y≥z对应的C语言表达式是
设变量已正确定义并赋值,以下正确的表达式是()。
随机试题
国家对矿产资源勘查实行【】
审判监督程序
细胞坏死的主要形态学标志是()
药物治疗的医德要求是
只能采用深部肌肉注射的抗阿米巴药:
对心理治疗专业人员的素质一般不要求
网络地理信息服务的对象按地理信息使用权限可分为()。
在软弱地基上进行高填方路基施工时,除对软基进行处理外,还应()。
经常以贸易比重为权数的各种双边汇率的加权平均是()。
2,5,11,(),32,47,65
最新回复
(
0
)