首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <stdlib.h> main() { int *a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1;*b=2,*c=3; a=b; p
有以下程序: #include <stdio.h> #include <stdlib.h> main() { int *a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1;*b=2,*c=3; a=b; p
admin
2021-06-15
88
问题
有以下程序:
#include <stdio.h>
#include <stdlib.h>
main()
{ int *a,*b,*c;
a=b=c=(int *)malloc(sizeof(int));
*a=1;*b=2,*c=3;
a=b;
printf("%d,%d,%d\n",*a,*b,*c);
}
程序运行后的输出结果是( )。
选项
A、1,1,3
B、2,2,3
C、1,2,3
D、3,3,3
答案
D
解析
malloc函数动态分配一个整型的内存空间,然后把函数返回的地址用(int*)强制类型转换为整型指针,再把它赋给a,b,c,即让指针变量a,b,c都指向刚申请的内存空间。所以只有最后一个赋值语句*c=3的值保留在了该空间内,因为a,b,c三个指针变量均指向该空间,所以打印该空间内的数值为3。
转载请注明原文地址:https://kaotiyun.com/show/O0tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下四个程序中,完全正确的是
以下关于函数的叙述中正确的是()。
以下叙述中正确的是
有以下程序fun(intx){intp;if(x==0‖x==1)retum(3);p=x-fun(x-2);retump;}main(){printf("%d\n",fun(7));}执行后的输出结果是
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<10;i++)scanf("%c",&a[i]);a[i]=’\0’;gets(b);printf("%s%s
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
下面属于黑盒测试方法的是
下面不属于软件需求分析阶段任务的是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
下列各组字属于造字方法不同而形成异体字的是()
股骨颈囊内骨折较为严重的后期并发症是
婴幼儿化脓性颌骨骨髓炎多发生于
A.越婢加术汤B.麻黄连翘赤小豆汤合五味消毒饮C.胃苓汤合五皮饮D.中满分消丸E.参苓白术散皮水之湿毒浸淫证治宜
()一般在签订监理合同,收到设备工程合同和技术方案、设计图纸文件后的一段时间内,由总监理工程师组织专业监理工程师完成该设备工程项目的监理规划编制工作,经监理单位技术负责人审核批准后,在监理交底会前报送业主。
发行人披露的招股意向书其内容与格式应当与招股说明书一致,并与招股说明书具有同等法律效力。()
在______,银行可以对符合贷款条件的项目出具贷款意向书;在________,各银行应按批准贷款的权限,根据有关规定,对外出具贷款承诺。()
我甚至很少有闲散的时光了,它们都被微信上的即兴交流吞噬得干干净净,何止是闲散时光,我原来的阅读、思考时间都开始被__________。至于写作,因为不断地迅速释放,我似乎再难找到那种__________之后的充沛表达。填入画横线部分最恰当的一项是
下列行为中属于要约的是()(2008年基础课单选第43题)
[*]
最新回复
(
0
)