首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s){char a[10]; main(){char*p="PROGRAM"; strcpy(a,"STRING"); fun(p); sa;} printf("%s\n",p);} 程序运行后的输出结果是(此
有以下程序 void fun(char*s){char a[10]; main(){char*p="PROGRAM"; strcpy(a,"STRING"); fun(p); sa;} printf("%s\n",p);} 程序运行后的输出结果是(此
admin
2016-12-18
52
问题
有以下程序
void fun(char*s){char a[10]; main(){char*p="PROGRAM";
strcpy(a,"STRING"); fun(p);
sa;} printf("%s\n",p);}
程序运行后的输出结果是(此处□代表空格)
选项
A、STRING□□□□
B、PROGRAM
C、STRING□□□
D、STRING
答案
B
解析
函数fun的主要功能是把字符串"STRING",存放到字符数组a中,s指向该字符串,函数调用结束以后,释放s和a指向的空间。主函数调用fun(p),并不能更改p的值。因此p的指向没有改变。
转载请注明原文地址:https://kaotiyun.com/show/z5Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下语句charx=3,y=6,z;z=x^y
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
下面各选项中,均是C语言合法标识符的选项组是
在设计程序时,应采纳的原则之一是
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])();}ma
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i
有以下语句,则对a数组元素的引用不正确的是inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
以下选项中,当x为大于l的奇数时,值为0的表达式是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
下列关于栈的叙述正确的是______。
随机试题
当用万用表的R×1000欧姆挡检查容量较大的电容器质量时,按RC充电过程原理可知,下述论述中正确的是________。
既能滋补肝肾,又有养肝明目作用的药物是
A、皮下出血直径<2mmB、皮下出血直径3~5cmC、皮下出血直径>5cmD、片状出血伴有皮肤显著隆起E、片状出血伴有皮下握雪感。上述为皮下出血的几种体检所见,请写出相对应的体征名称紫癜
A.各级药品检验机构B.国家药典委员会C.药品审评中心D.药品评价中心E.药品认证管理中心()负责药品上市后的再评价和不良反应监测等技术业务组织工作
MM定理的提出,创建了现代资本结构理论,这一理论又被称为资本结构无关论。()
下列对迁移的描述正确的有()
InAmericaalone,tippingisnowa$16billion-a-yearindustry.Arecentpollshowedthat40%ofAmericans【C1】______thepractice
报表的数据源可以是()。
Wheredoesthisconversationtakeplace?
【B1】【B10】
最新回复
(
0
)