首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: 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
85
问题
已有定义如下:
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全国计算机二级
相关试题推荐
有以下程序 #include <string.h> main(int argc, char *argv[]) {int i=1,n=0; while(i<argc) {n=n+str
以下程序的运行结果是【 】。main(){inta=2,b=7,c=5;switch(a>0){case1:switch(b<0){case1:printf("@");bre
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。#include<stdio.h>main(){charch;while((ch=getchar())==’0’)prinft("#
在深度为7的满二叉树中,度为2的结点个数为【 】。
有以下程序 typedef struct{int b,p;}A; void f(A c)/* 注意:c是结构变量名 */ { int j; c.b+=1;c.p+=2; } main() { int i;
微型机系统中,对输入设备赶进行管理的基本程序模块(BIOS)存放在()
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
下列选项中,不能用作标识符的是
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
随机试题
2004年,某地农村产妇分娩一女婴。由于第三产程子宫收缩无力,产妇的胎盘迟迟未出。此时,无证个体医王某,在一不消毒,二不戴消毒手套的情况下,将手伸进子宫,误认为还有一胎儿未娩出而向外猛拉子宫,当场造成产妇大出血死亡。根据《执业医师法》的规定,应依照该法追究
【B1】【B3】
根据《建设工程质量管理条例》,建设工程发生质量事故后,有关单位应当在( )内向当地建设行政主管部门和其他有关部门报告。
下列关于利率期限结构的表述中,属于预期理论观点的是()。
甲公司为上市公司,2009—2011年,甲公司及其子公司发生的有关交易或事项如下:(1)因乙公司无法支付前欠甲公司货款3500万元,甲公司2009年6月8日与乙公司达成债务重组协议。协议约定,双方同意将该笔债权转换为对乙公司的投资,转换后,甲公司持有乙公
关于商品的价值量,以下说法中不正确的是()。
Whetheryou’reaNewJerseymallratorafarmerinIndia,beingpoorcanexhaustyoursmarts.Thefindingsindicatethatan
以下关于软件系统文档的叙述中,错误的是(34)。
下面说法哪个是正确的?()
Quelleest_____partielaplusdifficiledelagrammairefran?aise?
最新回复
(
0
)