首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2; free(s); } main() {
有以下程序 #include #include void fun( int *p1, int *p2, int *s) { s=( int*)calloc(1,sizeof(int)); *s=*p1+*p2; free(s); } main() {
admin
2015-07-28
35
问题
有以下程序
#include
#include
void fun( int *p1, int *p2, int *s)
{ s=( int*)calloc(1,sizeof(int));
*s=*p1+*p2;
free(s);
}
main()
{ int a[2]={1,2}, b[2]={40,50},*q=a;
fun(a,b,q);
printf("%d\n", *q);
}
程序运行后的输出结果是( )。
选项
A、1
B、41
C、42
D、0
答案
A
解析
函数fun()的功能是改变了指针s的指向。由于函数传递过程中形参只是实参的一个副本,形参指针指向的变化不能影响到实参指针的指向,所以函数fun()并不能改变实参q的指向,*q仍与a[0]等价,输出的结果为1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/SzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestruetA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,“ZhangDa”,1098
下列选项中不属于结构化程序设计原则的是
下列二维数组初始化语句中,不正确的是()。
关系数据库管理系统能实现的专门关系运算包括()。
在面向对象方法中,类之间共享属性和方法的机制称为______。
以下有4组用户标识符,其中合法的一组是______。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
按照“先进先出”组织数据的数据结构是()。
随机试题
行政诉讼中的第三人
情境教学法所属的教学方法类型是()。
A.上行沟通B.下行沟通C.横向沟通D.逆向沟通E.沟通障碍护理部与后勤部门之间的沟通属于()
甲公司将承建的建筑工程承包给无特种作业操作资格证书的邓某,邓某在操作时引发事故。某省建设厅作出暂扣甲公司安全生产许可证三个月的决定,市安全监督管理局对甲公司罚款三万元。甲公司对市安全监督管理局罚款不服,向法院起诉。下列哪些选项是正确的?(2009年试卷二第
哲学基本问题的第一方面即物质和精神何者为第一性问题是()。
已知du(x,y)=[axy3+cos(x+2y)]dx+[3x2y2+bcos(x+2y)]dy,则()
A、 B、 C、 D、 B
ThefollowingmaximsaretheCooperativePrinciplesEXCEPT
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtowriteanotetotransmitatelephonemessageacco
Thereisatimewhenjobseekerssimplywrotelettersofapplication."Justputdownyourname,【B1】______,ageandwhetheryou
最新回复
(
0
)