首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s){char a[10]; main(){char*p="PROGRAM"; strcpy(a,"STRING"); fun(p); s=a;}
有以下程序 void fun(char*s){char a[10]; main(){char*p="PROGRAM"; strcpy(a,"STRING"); fun(p); s=a;}
admin
2020-11-23
33
问题
有以下程序
void fun(char*s){char a[10]; main(){char*p="PROGRAM";
strcpy(a,"STRING"); fun(p);
s=a;} printf("%s\n",p);}
程序运行后的输出结果是(此处□代表空格)
选项
A、STRING□□□□
B、PROGRAM
C、STRING□□□
D、STRING
答案
B
解析
函数fun的主要功能是把字符串"STRING",存放到字符数组a中,s指向该字符串,函数调用结束以后,释放s和a指向的空间。主函数调用fun(p),并不能更改D的值,因此p的指向没有改变。
转载请注明原文地址:https://kaotiyun.com/show/0l3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于数据库设计的叙述中,正确的是
有以下程序#includeintflintx,inty){return((y-x)*x);}main()finta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));
请阅读程序:#include<math.h>#include<stdio.h>main(){floata,b,c;scanf("%f%f",&a,&b);c=a/b;
若有以下说明和语句intc[4][5],(*p)[5];p=c;能够正确引用c数组元素的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
有以下定义:structdata{inti;charc;doubled;}x;以下叙述中错误的是()。
以下选项中,合法的是
有二个关系R、S和T如下。则由关系R和S得到关系T的操作是
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
在数据管理技术发展的三个阶段中,数据共享最好的是
随机试题
甲在乙商场购买的热水器在正常使用中突然爆炸,致使甲面部多处受伤,则若甲提起侵权诉讼,诉讼时效期间为()。
1995年中华口腔医学会杂志社在珠海制定的种植成功标准的描述,正确的一项是
下列属于诺成合同的是()。
【背景】某项目业主分别与甲、乙两个施工单位签订了土建施工合同和设备安装合同。土建施工合同约定:管理费为人、材、机费之和的10%,利润为人、材、机费用与管理费之和的6%,规费为人、材、机费用与管理费和利润之和的5%,增值税率为11%,其中
基金财务会计报告分析可以达到的目的有( )。
换入资产和换出资产公允价值均能可靠计量时,采用换入资产公允价值优先原则。()
根据公司法律制度的规定,有限责任公司单独或者合计持有公司全部股东表决权10%以上的股东,以特定事由提出解散公司诉讼,并符合《公司法》有关规定的,人民法院应予以受理。下列表述中,属于该类事由的有()。
Whathasthewomanjustbeenoffered?
CluestoHelpExplaintheFrequencyofInjuriesThethreewomenareallseriousathletes,andtheyworktogetheratasmall
A、Oilrefinery.B、Linentextiles.C、Foodproducts.D、Deepwaterport.B前三项都与商品有关,而D)却与此无关,可先排除。短文中提到It…haslongbeenknownforit
最新回复
(
0
)