首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include mmn() {int * a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1;,* b=2,*c=3; a=b: pfinff("%d,%d,%d\n",*a,*
有以下程序: #include #include mmn() {int * a,*b,*c; a=b=c=(int *)malloc(sizeof(int)); *a=1;,* b=2,*c=3; a=b: pfinff("%d,%d,%d\n",*a,*
admin
2017-07-05
44
问题
有以下程序:
#include
#include
mmn()
{int * a,*b,*c;
a=b=c=(int *)malloc(sizeof(int));
*a=1;,* b=2,*c=3;
a=b:
pfinff("%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个指针变量均指向该空间,所以打印该空间内的数值为3。
转载请注明原文地址:https://www.kaotiyun.com/show/cdDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是()。
已定义charch=’$’;inti=1,j;,执行j!=ch&&i++以后,i的值为______。
下列函数的运行结果是main(){inti=2,p;intj,k;j=i;k=++i;p=f(j,k);printf("%d",p);}intf(inta,intB){intc;if(a>
函数的值通过rerurn语句返回,下面关于return语句的形式描述错误的是
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
已知下列函数定义:fun(int*b,intc,intD){intk;for(k=0;k<c*d;k++){*b=c+d;b++;}}则调用此函数的正确写法是(假设变量a的说明为inta[10])(
以下不合法的用户标识符是()。
人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以作为主关键字的是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
关于肺炎患儿护理要点下列哪项不正确
放疗区域的皮肤出现红斑,外用药物选用
某安装施工单位承包一幢24层商务楼机电设备安装工程,内容包括:电气、给水排水及热水、通风与空调系统和电梯等的安装。该单位组织冷冻管道漏水问题调查时发现:压力试验作业指导书未明确压力表安装数量和位置;质检员是临时指定人员;阀门由供应商直接送现场至施
根据以下材料,完成下列问题:该公司的每股净资产是()。
债券代表债券投资者的权利,这种权利是一种债权。()
甲有限责任公司(以下简称甲公司)为一家从事机械制造的增值税一般纳税企业。2013年1月1日所有者权益总额为5400万元,其中实收资本4000万元,资本公积400万元,盈余公积800万元,未分配利润200万元。2013年度甲公司发生如下经济业务;(1)经批
根据《中华人民共和国会计法》规定,会计年度自()。
根据下列资料,回答以下问题。2012年,货物出口额占货物进出口总额的比重为:
简要分析风险资本的投资过程?
恩格斯说:“人的智力是按照人如何学会改造自然界而发展的。”这说明()
最新回复
(
0
)