首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2017-04-26
26
问题
以下叙述中正确的是
选项
A、指针变量只能通过求地址运算符(&)来获得地址值
B、语句“p=NULL;”与“p=\0;”是等价的语句
C、“int*p1;int**p2;int*p3;"都是合法的定义指针变量的语句
D、语句p=NULL;执行后,指针p指向地址为0的存储单元
答案
C
解析
指针变量定义形式为:类型 *指针变量名:其中*号的个数决定了几级指针,指针变量赋地址值的方式有3种方式:①通过求地址运算符(&)获得地址值;②通过指针变量获得地址值:③通过标准函数获得地址值。另外NULL是在sydio.h头文件中定义的预定义符。NULL的代码值为0。可以给指针变量赋NULL值。例如p=NULL;赋值语句,称p为空指针。这条语句等价于p=’\0’;或p=0;这时,指针p并不是指向地址为0的存储单元,而是具有一个确定的值——“空”。
转载请注明原文地址:https://kaotiyun.com/show/avDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="acc",aa[10
下面程序的输出结果是#include#includemain(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(p1,p2));printf("%s\n"
有以下程序#includemain(){inta[]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是
有以下程序#includemain0{inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
在C语言中,函数返回值的类型最终取决于
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
以下叙述中错误的是
以下叙述正确的是
随机试题
制造、修理计量器具许可证的有效期届满,需继续从事制造、修理计量器具的,应在有效期届满___________前,向原准予制造、修理计量器具许可证的质量技术监督部门提出复查换证申请。
高桩码头沉桩后进行岸坡抛填时,应()进行。如设计另有规定,应满足设计要求。
关于淋病的临床表现,下列哪项正确
患者,女,32岁。一个月前曾到外地出差,近日感到疲乏无力、厌油、食欲缺乏、饱胀感、轻度发热,皮肤巩膜出现黄染,肝功能检查ALT明显增高,收住院治疗。护士接触患者戴口罩时正确的方法是
下面属于凝固性坏死的是
腹腔内脏器损伤腹膜刺激征不明显的是:
某独立土方工程,招标文件中估计工程量为100万m3,合同中规定:土方工程单价为5元/m3,当实际工程量超过估计工程量15%时,调整单价,单价调为4元/m3。工程结束时,实际完成上方工程量为130万m3,则土方工程款为( )万元。
现值是用复利计息方法计算的一笔投资在未来某个时间获得的本利和。()
自杀性爆炸
某待开发的信息系统工作分解结构图如下图,其中标有“(38)”的方框应该填写的内容是(38)。
最新回复
(
0
)