首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<malloc.h> void fun(int *p1,int *p2,int *s) s=(int*)malloc(sizeof(int)); *s=*p1+*p2; free(s); v
有以下程序: #include<stdio.h> #include<malloc.h> void fun(int *p1,int *p2,int *s) s=(int*)malloc(sizeof(int)); *s=*p1+*p2; free(s); v
admin
2019-04-14
62
问题
有以下程序:
#include<stdio.h>
#include<malloc.h>
void fun(int *p1,int *p2,int *s)
s=(int*)malloc(sizeof(int));
*s=*p1+*p2;
free(s);
void 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/B2Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据模型包括数据结构、()和数据条件。
以下程序的运行结果是#defineMAX(A,B)(A)>(B)?(A):(B)#definePRINT(Y)printf(:Y=%d\t",Y)main(){inta=1,b=2,c=3,d=4,t;t:
以下选项中的表达式调用库函数依次求-4.5的绝对值、-4.0的平方根值、30°角的正弦值和2的3次方值。正确的调用是()
以下程序中函数setup的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址:#include<stdio.h>#include<string.h>char*scmp(char*s1,char*s2)
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)_________。
执行以下语句后的输出结果是______。intx=3,y=0;printf("%d,%d”,-1>x>-10&&1<x<10,-1>y>-10&&1<y<10);
可以在C语言程序中用做用户标识符的一组标识符是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。【10年9月】
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
门静脉和腔静脉系有哪几个交通支,何谓选择性分流术,何谓非选择性分流术,其分类方法的理论依据是什么?
需在体内转化后才能发挥药理作用的药物是:
关于国家赔偿案件中的费用问题,下列选项中表述正确的是:
大气式除氧器的布置高度应不低于()。
从事特种作业的安全人员必须进行培训,经过考试合格后方能上岗作业。该规定属于()范畴。
施工现场存放油料、化学溶剂等应设专门的库房,必须对()进行防渗处理。
建设项目总投资中的土地使用费包括在()中。
根据建标[2003]206号文件,属于措施费的有( )。
我国法定的货币发行机构是()。
根据物权法的规定,下列选项中,属于因事实行为引发物权变动的是()。
最新回复
(
0
)