首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s){ char a[10]; strcpy(a,"STRING"); s=a;} main(){ char*p="PROGRAM"; fun(P);
有以下程序 void fun(char*s){ char a[10]; strcpy(a,"STRING"); s=a;} main(){ char*p="PROGRAM"; fun(P);
admin
2019-08-10
25
问题
有以下程序
void fun(char*s){
char a[10];
strcpy(a,"STRING");
s=a;}
main(){
char*p="PROGRAM";
fun(P);
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/cgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
下列关于栈的叙述中,正确的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下结构体类型说明和变量定义中正确的是( )。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
结构化程序所要求的基本结构不包括( )。
有以下程序段charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
在老年社会工作中,适合社会工作者采用小组工作方法的情形有()。
下列不属于我国国有企业下岗职工基本生活保障体系建设内容的是()。
根据《合伙企业法》之规定,合伙人有下列哪种情形的,发生当然退伙?()
根据企业所得税的相关规定,某化妆品生产企业当年发生的下列支出中,允许在企业所得税税前扣除的是()。
甲公司向乙银行借款1000万元,甲公司未按约定的借款用途使用借款。根据合同法律制度的规定,乙银行可以采取的措施有()。
某儿童开始认识到规则不是绝对的、一成不变的,而是可以改变的,按照皮亚杰的道德发展阶段论,该儿童道德发展处于()。
公安后勤保障工作主要包括经费保障、装备保障、服务保障和信息保障。()
A、 B、 C、 D、 C第一组图,第一个和第二个图叠加得到第三个图形,C项使得第二组图和第一组图的规律一致。
【2009年四川上半年第97题】2007年税收收入比上年增长了约()。
Theworld’sgreatestsnow-cappedpeaks,whichruninachainfromtheHimalayastotheTianshanMountainsontheborderofChina
最新回复
(
0
)