首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
79
问题
有以下程序:
#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:
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i=i;]for(1;i<4;i
下列实体的联系中,属于多对多联系的是()。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKL
算法具有五个特性,以下选项中不属于算法特性的是()。
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下列叙述中错误的是
下列叙述中正确的是()。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。
以下选项中合法的实型常量是
随机试题
QualitiesofFriendshipTohaveafriend,beafriend;be【C1】______(friend).Afriendislikeashipthatcarriesus,【C2】____
关于案件的审理是否公开,下列何种说法是正确的?()假设一审法院判决不准许李大民与张小丽离婚,李大民不服提起上诉,二审法院审理后认为应当判决离婚,在此情况下,二审法院应如何处理?()
下列关于工程量清单计价法表述有误的是()。
“快”是包裹快递的最本质特征,也是客户最基本的要求。()
1949年中华人民共和国的成立,标志着中国进入()。
宏大超市的所有商品都是合格产品。有些贴有蓝箭商标的商品不是合格产品。如果上述两个命题都是真的,那么以下哪个命题能够确定真假?(1)贴有蓝箭商标的商品都是宏大超市的商品。(2)贴有蓝箭商标的商品都不是宏大超市的商品。(
A、条件(1)充分,但条件(2)不充分B、条件(2)充分,但条件(1)不充分C、条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D、条件(1)充分,条件(2)也充分E、条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
技术发展给社会带来的弊端——1989年英译汉及详解WhenJaneMathesonstartedworkatAdvancedElectronicsInc.12yearsago,【F1】shelabouredoveramic
指令“AND AX,STR1 AND STR2”中,S9R1和STR2是两个已赋值的变量,两个AND的区别是第一个AND是逻辑与指令,而第二个AND是逻辑与______。
Itusuallytakesmuch(less)timetoflyfromonecountryto(another)than(traveling)(by)train.
最新回复
(
0
)