首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(int *p1,int *p2,int *s ) { s=( int * )malloc( sizeof(int) ); *s = *p1 + *(p2++); } main() { int a[2]={1,2 }, b[
有以下程序 void fun(int *p1,int *p2,int *s ) { s=( int * )malloc( sizeof(int) ); *s = *p1 + *(p2++); } main() { int a[2]={1,2 }, b[
admin
2019-04-24
46
问题
有以下程序
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、10
B、11
C、2
D、1
答案
D
解析
主函数中定义指针s指向数组a,调用fun函数,首先是实参传给形参,因此p1指向a,p2指向b,s指向a,即*s的值为1。流程到调用函数fun执行,首先更改s的指向为新分空间的首地址,表达式*s = *p1 + *(p2++),取p1指向数据位1,加上p2指向数据10,p2后移,存放到s指向的空间中11.流程结束,形参s和p1,p2撤销,存入s指向空间的数据丢失,主函数输出s指向数据仍然是1。
转载请注明原文地址:https://kaotiyun.com/show/MmRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。main(){inta=3;printf("%d\n",(a+=a-+a*a))}
设有下列的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
若有以下定义语句,则不移动指针p,并且通过指针p引用值为98的数组元素的表达式是【】。intw[10]={23,54,10,33,47,98,72,80,61},*p=w;
程序中对fun()函数有如下说明 void *fun(); 此说明的含义是______。
以下选项中合法的实型常数是
有如下程序main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}运行该程序的输出结果是______。
以下程序的输出结果是【】。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=
下列叙述中不正确的是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
随机试题
患者,女性,20岁,未婚。发现右季肋部一枚手掌心大小的皮肤淡红色斑片2年余,无痛痒,近半年来自觉皮疹增大、变硬而就诊。患者素日体健,否认局部外伤史及冶游史,亦无局部治疗史。专检:右肋下见一约2cm×4cm大小暗红色斑片,周围绕以淡红色晕,中央轻度凹陷,表明
患者,女性,31岁,胸部损伤,多根肋骨多处骨折,出现反常呼吸,是因为
氟尿嘧啶抗癌的机制是
从经济分析的角度可以将税率区分为()。
保险人向被保险人赔偿保险金后,被保险人未经保险人同意放弃对第三者请求赔偿权利的,该行为无效。()
本书的作者都是硕士或博士,他们每年要为书的修订、出版、宣传工作而花费大量的时间精力,但得到的稿费却很少。平均起来,每位作者每为该书工作一小时所获得的报酬还不到5元,但他们依然乐此不疲。请用认知失调的理论来解释。
创建两个具有“多对多”关系的表之间的关联,应当
•Youwillhearamangivingsomeinformationaboutaconference.•Foreachquestion(9-15),fillintilemissinginformationi
Writingaboutmusicislikedancingaboutarchitecture,orsothesayinggoes.SometimesattributedtoFrankZappa,othertimes
NewYork’sclimateisnotverysalubrious;itswintersgiveyoucolds,anditssummerscancauseheatprostration.
最新回复
(
0
)