首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: struct node { int data; struct node *next; } *p; 以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。
已有定义如下: struct node { int data; struct node *next; } *p; 以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。
admin
2013-06-11
40
问题
已有定义如下:
struct node
{ int data;
struct node *next;
} *p;
以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。请填空。
p=(struct node *)malloc(【 】 );
选项
答案
sizeof(struct node)
解析
库函数malloc()只有一个参数,就是所需分配内存的字节数,然后返回一个void*指针。本题要求分配一个struct node类型大小的空间,所以可配合sizeof()运算符返回struct node类型的大小作为参数调用malloc()函数就可以了。故空白处应该填 sizeof(struct node)。
转载请注明原文地址:https://jikaoti.com/ti/4Dn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
()是构成C语言程序的基本单位。
微型计算机的运算器、控制器及内存储器组合在一起,称之为()
请读程序: #include<stdio.h> #include<string.h> main() {char*sl="AbCdEf".*s2="aB"; s1++;s2++; printf("%d\n",str
请读程序片段:charstr[]="ABCD",*p=str;printf("%d\n",*(p+4));上面程序片段的输出结果
结构化程序设计主要强调的是______。
下面程序执行后k的值为【】。inta=1,b=2,c=3,d=4,k;k=a>b?a:c>d?c:d
已定义以下函数:fun(int*p){return*P;}该函数的返回值是()。
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
下列说法中,不属于数据模型所描述的内容的是______。
以下不正确的说法是______。
随机试题
房间隔缺损杂音产生的原理是:()
在下列哪一时相中,肺内压等于大气压
电复律治疗心房颤动,术后护理不恰当的是
下列可杀灭结核分枝杆菌的条件是
甲,某市中外合资港辰化工有限公司。乙,某市物资公司。甲、乙于1993年10月30日签订了购销合同。合同规定,由乙供应甲聚丙烯200吨,每吨4000元,货款共计800000元,同年12月30日前款到即发货,供方无法交货时处以总额10%的罚金,逾期交货或有其
对项目决策的后评价包括()。
程控数字交换机硬件系统组成不包括()。
1918年北洋政府颁布的《证券交易所法》推动了证券交易所的建立。()
存款合同是一种诺成合同,故必须是存款人将款项交付存款机构经确认并出具存款凭证后,存款合同才成立。()(2012年下半年)
VANCL(凡客诚品),由原卓越网创始人陈年先生创立,VANCL运营所属之凡客诚品(北京)科技有限公司,主体运作者均系原卓越网骨干班底。由欧美著名设计师领衔企划,集结顶级男装品牌经典款式之精华,同时参考亚洲男士体型特点,精选高质面料贴身制作,让用户以中等价
最新回复
(
0
)