首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设p是指针变量,语句p = NULL;等价于( )。
设p是指针变量,语句p = NULL;等价于( )。
admin
2021-02-25
49
问题
设p是指针变量,语句p = NULL;等价于( )。
选项
A、p = 0;
B、p = ’’;
C、p = "";
D、p = ’0’;
答案
A
解析
本题考查指向指针的指针。i是int类型的变量,p为基本类型为int的指针变量,r为二级指针,指向的是指针p的地址,因此,*p就代表i;**r就代表*p,也等价于i。二级指针作为函数参数,形参和实参指向同一个地址空间,两者的改变保持同步。函数fun()的功能是将r指向的存有变量i的地址的指针变量改为指向存有变量k的地址的指针变量,*p的值发生了改变。函数f()中语句"int *t=&k;*s=t;"同样使得**s、*t、k等价,所以刚开始输出3个7,函数调用结束之后*p与**r的值均为7,i不变,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/F2tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件的生命周期是指()。
有以下程序#includemain(){inty=1,x,a[]={2,4,6,8,10},*p;p=&a[1];for(x=0;x<3;x++)y=y+*(p+x);printf("%d\n",y);}程序
有以下定义和语句:structworkers{intnum;charname[20];charc;struct{intday;intmonth;intyear;}s;};structworkersw,*p
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
下列关于软件工程的描述中正确的是
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
在C程序中,下列说法正确的是()。
随机试题
一般情况下,采用销售百分比法预测资本需要量时,假定不随销售收入变动的项目是()
保险合同的关系人包括()
下列句子中,含有使动用法的是()
TheNobelPrizesareawardsthataregiveneachyearforspecialthingsthatpeopleorgroupsofpeoplehaveachieved.Theyare
关于缩微病案的优点描述不正确的是
悠悠公司无法清偿到期债务,债权人雷某向法院提出破产申请,法院裁定受理并指定律师李某为管理人。关于本案,下列哪一说法是正确的?()
目前我国的土地证书主要有()。
商品化会计电算化软件是指经过评审通过的用于在市场上销售的通用会计电算化软件。()
2015年全国公立医院三级医院人均住院费用比公立二级医院多:
兴中会
最新回复
(
0
)