首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: 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
78
问题
已有定义如下:
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://www.kaotiyun.com/show/q3Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
能将高级语言源程序转换成目标程序的是()
数据的安全性是指保护数据以防止【】用户的使用造成的数据泄密和破坏。
请读程序: #include<stdio.h> #defineSUB(X,Y)(X)*Y main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 上面程序的输出结果是()
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
在对文件进行操作的过程中,若要求指针的位置回到文件的开头,应当调用的函数是【】。
下列关于C语言数据文件的叙述中正确的是()。
在下列字符序列中,合法的标识符是()
在下列四条叙述中,错误的一条是()
下列叙述中正确的是()
算法的时间复杂度是指_______。
随机试题
蓝油适用于()刮削。
Expertssaywalkingisoneofthebestwaysforapersontohealthy.
DNA中核苷酸之间的连接方式是
下列内容属于房地产广告的要求的是()。
2004年5月,经国务院批准,中国证监会批复同意深圳证券交易所内设立与主板市场并列的中小企业板块。( )
因履行集体合同发生了争议,当事人可以采取()方式解决。
买卖汇率之间的差幅一般为(),作为银行买卖外汇的收益。
张某与方某协议离婚时约定,孩子归女方方某抚养,张某每年给付2000元抚养费。离婚后,因方某将孩子由姓张改姓方,张某就停止给付抚养费。因这一年年景不好,张某就将卖粮仅得的2000元捐献给了希望工程。方某能请求法院撤销该赠与吗?()
根据以下资料回答问题。2008年,某省其他经济类型单位从业人员比重占城镇单位从业人员人数比重比上年()。
从资源分配的角度可将设备分类为______、共享设备和虚拟设备。
最新回复
(
0
)