首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include void fun(int*p1,int*p2,int*s) { s=(int*)malloc(sizeof(int)); *s=p1+*p2;
有以下程序: #include #include void fun(int*p1,int*p2,int*s) { s=(int*)malloc(sizeof(int)); *s=p1+*p2;
admin
2012-12-19
53
问题
有以下程序:
#include
#include
void fun(int
*
p1,int
*
p2,int
*
s)
{ s=(int
*
)malloc(sizeof(int));
*
s=p1+
*
p2;
free(s);
}
main()
{int a=1,b=40,
*
q=&a;
fun(&a,&b,q);
printf("%d\n",
*
q);
}
程序运行后的输出结果是( )。
选项
A、42
B、0
C、1
D、41
答案
C
解析
Fun函数功能是新开辟内存空间存放a和b的地址,q的地址并没有变化,所以应该还是指向地址a。
转载请注明原文地址:https://kaotiyun.com/show/DcPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示“整数x的绝对值大于5”时值为“真”的C语言表达式是【】。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
两个或两个以上模块之间联系的紧密程度称为()。
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
函数ftell(fp)的作用是()。
下列叙述中正确的是()。
在C语言中(以16位PC机为例),一个float型数据在内存中所占的字节数为4;一个double型数据在内存中所占的字节数为【】。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中的______是基础测试。
随机试题
在项目范围管理中,企业管理层主要关注________。
化工厂生产区登高(离地面垂直高度)()必须系安全带。
我国城市社区教育的开展一般在()
下列不属于X线照片影像的物理因素的是
A、乙酰乙酸B、丙二酸C、丙酮酸D、α一酮戊二酸E、草酰乙酸可以直接转变为谷氨酸的物质是
患者,女性,70岁。慢性支气管炎病史30年。一周前感冒后再次出现咳嗽、咳痰。痰白质黏,伴有呼吸困难、乏力。以“慢性支气管炎合并慢性阻塞性肺气肿”入院治疗。指导患者加强腹式呼吸的原因是
企业战略是指企业为了适应未来环境的变化,寻求长期生存和稳定发展而制定的()的谋划与方略。
学生学习了A×B=B×A后,得出3×5=5×3的结果,这属于()
王家村西瓜大丰收后,全村男女老少分四个组品尝西瓜且每组人数正好一样多,小伙子一人吃1个,姑娘两人吃1个,老人三人吃1个,小孩四人吃1个,一共吃了200个西瓜。问王家村品尝西瓜的共有()。
Theissuepriceofthecompany’sshares_______(对许多人来说太高了).
最新回复
(
0
)