首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
42
问题
有以下程序
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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(x){ease1:{ease0:a++;break;
有以下程序:#include<stdio.h>main(){intn.*pP=NULL;*p=&n:printf(’’Inputn:’’);scanf(’’%d’’,&p);print
以下叙述中正确的是()。
有如下程序#includemain(){intx=0x13;if(x=0x18)printf("T");printf("F");printf("\n");}程序运行后的输出结果是()。
以下叙述中错误的是
设typedefstruetSTR{charc;inta[4];}TV;则下面叙述中正确的是()。
有以下函数:intaaa(char*s){char*t=s:while(*t++);t一一:return(t—s);}以下关于aalt函数功能叙述正确的是()。
设循环队列存储空间为Q(1:50),初始状态为front=rear=50。经过一系列入队和退队操作后,front=rear=25,则该循环队列中元素个数为
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->next)p=p->nex
随机试题
假设CPU执行某段程序时,950次从Cache得到数据,50次从主存得到数据,已知Cache存取周期为50ns,主存存取周期为200ns(设每次访问时,Cache访问与主存访问并发进行,如Cache命中则中断主存的访问)。求:Cache-主存系统的
尿道损伤的处理原则是什么?
单位工程概算内容不包括()。
企业的净利润即税后利润,它是企业营业利润减去所得税费用后的差额。()
根据规定,商业承兑汇票的出票人应是()。
甲酒厂为增值税一般纳税人,2017年8月发生以下业务:(1)购进生产用原材料,取得增值税专用发票上注明的价款50000元,增值税8500元,委托运输企业(增值税一般纳税人)将原材料运回酒厂,支付不含税运费1000元,取得增值税专用发票。(2)从小规模纳
注册会计师在审计过程中获取实物证据的审计方法有( )。对于特定被审计单位而言,审计风险和审计证据的关系可以表述为( )。
以下是略有删节的公文部分内容,阅读之后回答41~45题。1.满足人民基本文化需求是社会主义文化建设的基本任务。必须坚持政府主导,按照_________、_________、_________、_________的要求,加强文化基础设施建设,完善公
关于法律推理,下列说法正确的是()。(2017单8、2017法单3)
如果要把viodfun()定义为类X的友元函数:则应在类X的定义中加入语句【】。
最新回复
(
0
)