首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: struct node { int data; struct node *next; } *p; 以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。 p = (stru
已有定义如下: struct node { int data; struct node *next; } *p; 以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。 p = (stru
admin
2013-06-11
37
问题
已有定义如下:
struct node
{ int data;
struct node *next;
} *p;
以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。
p = (struct node *)malloc(【 】);
选项
答案
sizeof(struct node)
解析
本题考查了结点的动态申请。动态申请需用到的函数为malloc(),malloc()中的参数应为结点占用的存储空间的大小,此题申请的结点要用来存放stmct node类型的数据,因此申请的结点大小恰好可以存放stmct node类型的数据,而sizeof()函数的作用是求得类型或数据占用的存储空间的大小。
转载请注明原文地址:https://kaotiyun.com/show/hxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有说明structDATE{intyear;intmonth;intday;};请写出一条定义语句,该语句定义d为上述结构体类型变量,并同时为其成员year、month、day依次赋初值2006、10、1:【】。
以下程序的输出结果是【 】。intfun(int*x,intn){if(n==0)returnx[0];elsereturnx[0]+fun(x+1,n-1);}main(){in
有以下程序 #include<string.h> void f(char p[][10],int n)/*字符串从小到大排序*/ { char t[10];int i,j; for(i=0;i<n-1;i++) f
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
有以下程序 typedef struct{int b,p;}A; void f(A c)/* 注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } main() { int i;
以下sstrcpy()函数实现字符串复制,即将t所指字符串复制到s所指内存空间中,形成一个新字符串s。请填空。voidsstrcpy(char*s,char*t){while(*s++=【】);}main()
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
如下图所示的二叉树后序遍历序列是【】。
数据库系统在其内部分为三级模式,即概念模式、内模式和外模式。其中,【】是用户的数据视图,也就是用户所见到的数据模式。
E-mail地址由用户名和域名两部分组成,这两部分的分隔符为【】。
随机试题
符合外贸商品储存时间短、周转快的特点的是()
在Power:Point“大纲”窗格中,可以______。
患者,男性,40岁,呕鲜血伴黑便1日入院,神志清,口渴明显,皮肤苍白、湿冷,脉搏110次/分,血压85/70mmHg,尿少,估计该患者失血占全身血容量的()
男性,30岁,2个月来自觉乏力、口渴、夜尿增多,1周前因劳累感乏力症状明显加重,伴下肢无力,行走困难,来院检查发现血压增高。既往体健,无烟酒嗜好,无高血压病家族史。查体:BP160/90mmHg,心肺腹均未见阳性体征,尿常规:比重1.011,蛋白(+)。
下列关于前置胎盘的超声诊断,正确的是
将砂、石、水、水泥同时加入搅拌筒进行搅拌的拌合方式称为()。
与静压碾压相比,振动碾压具有的特点包括()。
解放思想与实事求是的关系是()。
A.ATPB.CTPC.UTPD.GTPDNA复制所需要的能量来源是
下列关于栈的叙述中,正确的是
最新回复
(
0
)