首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序:
#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/fZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
有以下程序structS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;in-1;i++)for(i=i+1;jn;j++)i
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290},b;a.name=(char*)malloc(10);strcpy(a.name,"Z
以下叙述中正确的是
有以下程序#include#includeintfun(intn){int*p;p=(int*)malloc(sizeof(int));*p=n;return*p;}main(){inta;a=fun(10)
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
设有数组定义:chararray[]="Chinese";数组array所占的空间为()。
下列对于软件测试的描述中正确的是
下面不属于软件设计阶段任务的是
代码编写阶段可进行的软件测试是
随机试题
我国古代第一部历史文集是【】
急性弥漫性增生性肾小球肾炎的主要病变是()
关于胎儿宫内发育迟缓(IUGR)临床及超声图像描述,错误的是
若病人出现声音嘶哑,应考虑拟对该病人行食管癌根治术,术前护理不妥的是
釉质的基本结构是
【背景资料】某施工单位H承接了某市二级公路施工,K20+300处有一座主跨为5×30m预应力混凝土简支空心板梁桥,中间桥墩均为水中墩,上部结构采用预制吊装,梁体采用后张法施工,制梁场设在一侧桥头挖方路基上。施工过程中,发生如下事件:
基本分析的缺点是()
《巴黎圣母院》的作者是()。
简述教育学的特点。
A、Itwillgoforoneyear.B、Itwillgoformorethantwoyears.C、ItalldependsonhowtheyshapeafterChristmas.D、Itwillg
最新回复
(
0
)