首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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("%
有以下程序: #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("%
admin
2020-11-27
42
问题
有以下程序:
#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://www.kaotiyun.com/show/fZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf("%d,",++(p->x));printf("%d\n",++(
下面选项中关于编译预处理的叙述正确的是
若有定义语句:chara=’/82’;则变量a
C语言的常量包括数值型常量和符号常量,以下叙述正确的是()。
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下面选项中合法的字符常量是
下面描述中,不属于软件危机表现的是
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
若变量已正确定义并赋值,以下不能构成C语句的选项是
下面不属于软件设计阶段任务的是
随机试题
溃疡性结肠炎严重并发症是
患者,女,42岁。近几年来左侧腮腺数次肿痛,每年发作1~2次,抗感染治疗可控制,口内有时有咸味液体流出。检查:腮腺导管口有少量分泌液尚清。该患者不宜实行的治疗是
患者女,35岁,已婚,主诉近日白带增多,外阴瘙痒伴灼痛1周。妇科检查:阴道内多量灰白泡沫状分泌物,阴道壁散在红斑点。有助于诊断的检查是
在水泥混凝土路面中加钢筋网的目的主要是为了提高路面的强度。( )
《烟花爆竹工程设计安全规范》(GB50161)规定,1.1—1级建筑物为建筑物内的危险品发生爆炸事故时,其破坏能力相当于TNT的厂房和仓库。1.1—2级建筑物为建筑物内的危险品发生爆炸事故时,其破坏能力相当于黑火药的厂房和仓库。进行(
施工现场临时搭建的建筑物应当符合安全使用要求,施工现场使用的装配式活动房屋应当具有()。
下列关于“工程档案”说法正确的是()。
下列各项中属于总分类会计科目的是()。
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、贯彻执行能力、提出和解决问题能力以及文字表达能力的测试。2.仔细阅读给定材料,按照后面提出的“作答要求”依次作答,答案书写在指定的位置。二、给定资料材料1近
设f(x,y)=,求.
最新回复
(
0
)