首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-05-17
33
问题
有以下程序
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/HDRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下不合法的字符常量是
有以下程序段charname[20];intnum;scanf(’’name=%snum=%d.t,name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
编写一个函数,从num个字符串中找出最长的一个字符串,并通过形参指针max传回该串地址。(注意:主函数中用****作为结束输入的标志。)注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun
下面不属于软件需求分析阶段主要工作的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
在E-R图中,用来表示实体联系的图形是( )。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
求,D:x2+y2≤2ax.
A.外感风热,麻疹初起,肝经风热,目赤多泪,小儿惊啼B.外感风热,麻疹初起,热毒疮肿C.外感风热,麻疹初起,湿热泻痢,热病烦渴D.少阳证,肝气郁结,气虚下陷E.外感风热,肝经风热,肝阳上亢,头晕头痛蝉衣最适宜应用于
慢性呼吸衰竭最常见的酸碱失衡是
急性再障临床表现特点是
某中外合资经营企业,2016年发生以下业务:(1)该企业占地情况:年初拥有厂房占地58000平方米,办公楼占地6000平方米,厂办子弟学校占地3000平方米,厂办职工食堂及对外餐厅占地2000平方米,厂办医院和幼儿园占地各3000平方米,厂区内绿化用地3
重庆别称山城、渝都、雾都,是全国面积最大,行政管理最宽、人口最多的直辖市。
黄昏时,靠近太阳的周围往往会出现色彩鲜艳的云彩,人们叫它“火烧云”。产生这种现象的主要原因是:
关于引流管/片的拔除时间,不正确的是
下列选项是教学活动的是
Everybodyactsnotonlyunderexternalcompulsion_________________________(也要遵照内心的需求).
最新回复
(
0
)