首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun ( char *s ) { char a[10]; strcpy( a, "STRING" ); s = a; } main() { char *p="PROGRAM"; fun( p ); printf("%s\n
有以下程序 void fun ( char *s ) { char a[10]; strcpy( a, "STRING" ); s = a; } main() { char *p="PROGRAM"; fun( p ); printf("%s\n
admin
2018-10-16
57
问题
有以下程序
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
答案
A
解析
函数fun的主要功能是把字符串"STRING",存放到字符数组a中,s指向该字符串,函数调用结束以后,释放s和a指向的空间。主函数调用fun(p),并不能更改p的值,因此p的指向没有改变。
转载请注明原文地址:https://www.kaotiyun.com/show/tgxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。main(){charstr[10],c=’a’;inti=0;for(;i<5;i++)Str[i]=c++;printf("%s",str);}
若有下列定义(设int类型变量占2个字节):floatx=123.4567;则下列语句:printf("x=%5.2f",x);输出的结果是()。
若有如下程序:voida(char*p,charc){while(*p){if(*p==c)*p=c-’b’+’B’;;p++;}}main(){chars[50]="abcdeeffg
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
最简单的交换排序方法是
下列关于“数据库系统(DBS)”的叙述中,正确的一条是______。
以下叙述中错误的是()。
下列叙述中正确的是()。
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
已知8个数据元素为(34,76,45,18,26,54,92,65),按照依次插入结点的方法生成一棵二叉排序树后,最后2层上的结点总数为______。
随机试题
不使用来历不明的软件是预防计算机病毒的一种重要措施。
肩关节的MRI扫描,以下说法不正确的是
项目总承包管理模式是( )中的一种特殊的项目组织管理模式。
公路高程测量应采用()测量。
甲房地产开发公司,期末存货采用成本与可变现净值孰低计量,按单个项目计算、结转成本和计提存货跌价准备,该公司2015年年初存货中包含已完工开发产品项目6项,其实际成本均为3600万元/项,已计提的存货跌价准备均为180万元/项,2015年由于市场变化,6个项
在(),儿童的认知结构由前运算阶段的表象图式演化为运算图式。
在教学方法的使用上,人们常说“教学有法,而无定法,贵在创新”,这句话反映了教师应具备()能力。
收容教育的审批机关是县级以上各级公安机关。()
It’s2:30pmandI’mprocrastinating.Theprojectis【C1】______by5o’clockandIcan’tseemtofindthe【C2】______togetitdone.
以下描述中,不是线性表顺序存储结构特征的是
最新回复
(
0
)