首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-12-17
35
问题
以下叙述中正确的是
选项
A、指针变量只能通过求地址运算符(&)来获得地址值
B、语句p=NULL;与p=\0;是等价的语句
C、int*p1;int**p2;int*p3;都是合法的定义指针变量的语句
D、语句p=NULL;执行后,指针P指向地址为O的存储单元
答案
C
解析
指针变量定义形式为:
类型 *指针变量名;
其中*号的个数决定了几级指针,指针变量赋地址值的方式有3种方式:
①通过求地址运算符(&)获得地址值
②通过指针变量获得地址值
③通过标准函数获得地址值
另外NULL是在stdio_h头文件中定义的预定义符。NuLL的代码值为0。可以给指针变量赋NULL值。例如p=NULL;赋值语句,称p为空指针。这条语句等价于pd=’0’;或p=0;这时,指针p并不是指向地址为0的存储单元,而是具有一个确定的值_______“空”。
转载请注明原文地址:https://jikaoti.com/ti/xeG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
以下语句中存在语法错误的是
以下选项中函数形参不是指针的是
有以下程序structS{intn;inta[20];};voidf(struct*P){inti,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n.j++)if(p->a[i]>p->a[j]
有以下程序,程序运行后的输出结果是#include#definef(x)x*x*xmain(){inta=3,S,t;s=f(a+1);t=f((a+1));printf("%d,%d\n",s,t);}
有以下程序main(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
以下叙述中正确的是
使用白盒测试方法时,设计测试用例应根据()。
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
软件测试的目的是()。
随机试题
下列选项中,首选六味地黄丸治疗的病证有()(2011年第167题)
银行业市场规制制度的宗旨是【】
Intheearly1960sWiltChamberlainwasoneofonlythreeplayersintheNationalBasketballAssociation(NBA)listedatoverseve
导致血液患者死亡的主要原因包括
肾动脉狭窄造成的高血压患者,在血RAA的检查中通常为
纳税人或担保人,超过多长时间仍未缴纳税款的,海关可以采取强制措施()。
发行人按照规定提前赎回混合资本债券、延期支付利息或混合资本债券到期延期支付本金和利息时,应提前()个工作日报()备案。
下列关于单位外汇存款操作的说法中,正确的是()。
配送中心的核心工艺的三条基本的工艺路线是()。
Ipromisetolook______thematterassoonasIgetbacktotheheadoffice.
最新回复
(
0
)