首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #include #include main() {int*a,*b,*c; a=b:c=(int*)malloc(sizeof(int)); *a=1;*b=2,*c=3
有以下程序,程序运行后的输出结果是 #include #include main() {int*a,*b,*c; a=b:c=(int*)malloc(sizeof(int)); *a=1;*b=2,*c=3
admin
2017-05-20
57
问题
有以下程序,程序运行后的输出结果是
#include
#include
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、2,2,3
B、3,3,3
C、1,2,3
D、1,1,3
答案
B
解析
a=b=c=(int*)malloc(sizeof(int));含义为申请了一个整型的存储空间,让指针a,b,c分别指向它,*a=1;*b=2;*c=3:语句的含义为所申请的整型存储空间的内容,*c=3最后执行导致存储空间的内容为3。a=b的含义让指针a也指向指针b所指向的存储空间,a,b,c都指向整型的存储空间,里边的内容为3。
转载请注明原文地址:https://kaotiyun.com/show/MiDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
在下列选项中,没有构成死循环的是
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下选项中不合法的标识符是
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
以下定义语句中正确的是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
下述关于数据库系统的叙述中正确的是
设有定义语句int(*f)(int);,则以下叙述正确的是
以下叙述中错误的是
随机试题
哪种因素不属产褥感染的感染源
A.意志增强B.意志缺乏C.矛盾意向D.牵连观念E.意向倒错妄想性障碍常见的意志障碍是
华东某规模化鸭场,防疫规范,没有发生过大疫情。6月中旬,进场8千羽雏鸭,2周龄后开始出现零星死亡,发展迅速,几天后出现大规模的死亡,高峰时,每天有数百只鸭死亡。病初喜食青绿饲料,食欲减退,饮欲增加;生长迟缓,羽毛粗乱,消瘦贫血,肛门有白色或绿色粪污,有
腮腺咬肌区的前界是
(2013年)强度都为Q的两个源流,位于y轴原点两侧,距原点距离为m,则流函数为()。
下列气态卤化氢中,分子偶极矩变小的顺序为()。
根据《会计档案管理办法》,企业银行存款余额调节表的保管年限为15年。()
因交易处理或流程管理失败,以及与交易对手方、外部供应商及销售商发生纠纷导致的损失事件是()。
以营利为目的而成立的组织,其首要目的是()。
求下列平面曲线的弧长:(I)曲线9y2=x(x一3)2(y≥0)位于x=0到x=3之间的一段;(Ⅱ)(a>0,b>0,a≠b).
最新回复
(
0
)