问题描述:
[单选]
如有以下程序#include <stdio.h>#include <stdlib.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,*s=&a;fun (&a,&b, s);printf ("%d\n" , *s);}程序运行后的输出结果是()。
A.42
B.0
C.1
D.41
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:(多选)以下关于内存四区的说法中正确的是()。
下一篇:#include <stdlib.h>main(){char *p,*q;p=(char *)malloc(sizeof(char)*20);q=p;scanf("%s%s", p, q) ;printf("%s%s\n", p, q);}若从键盘输入( ) abc def(回车),则输出结果是()。
- 我要回答: 网友(216.73.216.220)
- 热门题目: 1.如30题图所示,文稿中图片的 2.如30题图所示,文稿中标题应 3.在Word编辑状态下,设置了
