首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: struct node { int data; struct node *next; }*p; 以下语句调用malloc函数,使指针p指向一个具有stmct node类型的动态存储空间。
已有定义如下: struct node { int data; struct node *next; }*p; 以下语句调用malloc函数,使指针p指向一个具有stmct node类型的动态存储空间。
admin
2013-02-23
57
问题
已有定义如下:
struct node
{
int data;
struct node *next;
}*p;
以下语句调用malloc函数,使指针p指向一个具有stmct node类型的动态存储空间。
请填空。
p=(struct node *)malloc( );
选项
答案
sizeof(struct node)或4
解析
本题考核的知识点是动态存储分配函数malloc()的用法。C标准规定malloc()函数返回值的类型为 void*,函数的调用形式为:malloc(size)。要求aize的类型为 unsigned int, 所以该空格处应该填 sizeof(struct node)或4。
转载请注明原文地址:https://kaotiyun.com/show/vYPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据的存储结构是指()。
下列函数定义中,会出现编译错误的是______。
有以下程序:#include<stdio.h>intfun(chars[]){intn=0;while(*s<=’9’&&*s>=’0’){n=10*n+*s-’0’;s++;}return
若有一些定义和语句:#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是()。
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
在程序设计阶段应该采取______和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,继而用某种程序设计语言写成程序。
数据库、数据库系统、数据库管理系统3者之间的关系是二______。
下面选项中不属于面向对象程序设计特征的是()。
若已包括头文件<stdio.h>且已有定义staticcharstr[9];,现要使str从键盘获取字符串"Thelady",应使用
______是构成C语言程序的基本单位。
随机试题
商品或服务的价格决定于
放射线照射晚期障碍,出现疾患可能性最大的是
患者,男,45岁。近日发现大便色黑,伴不规则上腹痛。检查:左锁骨上窝触及1个1cm×1.2cm大小的淋巴结,质硬,大便隐血试验(+++)。应首先考虑的是
A.商陆B.防风C.木香D.松贝E.天南星具有“枯骨”性状特征的药材是
城市商业银行呈现出的新的发展趋势是()。
财政政策的主体是()。
近年来,在合并农村信用社的基础上组建的农村金融机构有()。
Althoughyoungpeopleisviewedasadriverofculture,asastateofcontrariness,thesubspeciesknownasteenagerwasn’tiden
Iwishyou________heroffatthestation,butyoudidn’t.
A、Patriotic.B、Savage.C、Shamed.D、Evenmorecompetitive.C[听力原文]Howisacompetitivesportsmanlikelytofeelifheloses?[听前
最新回复
(
0
)