首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(int *p1,int *p2,int *s ) { s=( int * )malloc( sizeof(int) ); *s = *p1 + *(p2++); } main() {
有以下程序 #include #include void fun(int *p1,int *p2,int *s ) { s=( int * )malloc( sizeof(int) ); *s = *p1 + *(p2++); } main() {
admin
2015-07-28
51
问题
有以下程序
#include
#include
void fun(int *p1,int *p2,int *s )
{ s=( int * )malloc( sizeof(int) );
*s = *p1 + *(p2++);
}
main()
{ int a[2]={1,2 }, b[2]={10,20}, *s=a;
fun( a,b,s ); printf("%d\n", *s );
}
程序运行后的输出结果是( )。
选项
A、1
B、10
C、11
D、2
答案
A
解析
函数fun()的作用是将s重新指向一个内存空间并重新赋值,但是函数传递过程中形参只是实参的一个副本,如果形参和实参为两个地址,则形参指针指向的变化不能影响到实参指针的指向,所以函数fun()并不能改变s的指向,所以输出结果为1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/UKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的字符串中各单词之间有一个空格,则程序的输出结果是______。#include<string.h>main(){charstrl[]="Howdoyoudo",*p1=strlstrcpy(str
以下程序段的运行结果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}
有以下程序 main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
下面能正确进行字符串赋值操作的语句是______。
以下选项中,属于C语言中合法的常量的是______。
下列语句中,说法正确的是______。
设有说明语句:char a=’\72’;,则变量a______。
算法具有5个特性,以下选项中不属于算法特性的是______。
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
下面关于完全二叉树的叙述中,错误的是______。
随机试题
路面白色反光虚线警告前方路段要减速慢行。
连续流动式全自动分析仪特点是
呕血时,出血量超过多少可致循环障碍(失血性休克)
当前,在城市中健康教育系统已经初步完善,越来越多城市居民具备了一定的健康意识。但是在农村,健康教育系统依然缺乏,()依然是最薄弱的环节
某男性患者,70岁。左上5678缺失,余牙正常;左下6活髓。无龋,不忪,但过度伸长,致下颌第一磨牙区域龈黯距只有正常牙冠高度的一半,上颌其余牙位置正常。修复设计为()
以下为H建筑公司破产案件中当事人提出的破产抵销主张。其中哪一项不能合法成立?()
下列关于发票使用的说法正确的有()。
甲集团作为中国优秀企业的代表,其一举一动都备受外界关注,特别是在企业战略决策和经营管理等方面的理念与模式都成为众多渴望成长企业效仿的楷模。甲集团最近实施了以下三个方面的变革:第一,在对现有业务进行分类管理的基础上更加专注于核心业务和重点发展业务,保证资源投
导游人员在导游活动中有下列()情形之一的,扣除8分。
教育相对于社会发展具有相对独立性,下列关于教育与社会发展关系的论述正确的是()。
最新回复
(
0
)