首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: 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
43
问题
已有定义如下:
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全国计算机二级
相关试题推荐
以下程序的功能是:将输入的正整数按逆序输出。例如:若输入135则输出531。请填空。#include<stdio.h>main(){intn,s;printf("Ente
设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。
有以下程序 fun(int x,int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main()
以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上。请填空。main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z
以下程序的运行结果是【 】。intk=0;voidfun(intm){m+=k;k+=m;printf("m=%dk=%d",m,k++);}main(){inti=4;fun(i++);
下列叙述中正确的是
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0【】;!=’\0’;i++);return(【】);
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
在下列字符序列中,合法的标识符是()
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是______。
随机试题
手工电弧焊在工作过程中的安全注意事项有哪些?
宗教领袖所具有的权威通常来自()。
根据我国民法的有关规定,因紧急避险造成损害的,如果险情是由于人为的原因引起的()
某建设项目甲建设单位与乙施工单位签订施工总承包合同后,乙施工单位经甲建设单位认可将打桩工程分包给丙专业承包单位,丙专业承包单位又将劳务作业分包给丁劳务分包单位,由于丙专业分包单位从业人员责任心不强,导致该打桩工程部分出现质量缺陷,对于该质量缺陷的责任承担,
长期坚持负重深蹲练习,但是不能得到充分锻炼的肌肉是()。
张先生向商店订购某种商品80件,每件定价100元。张先生向商店经理说:“如果你肯减价,每减1元,我就多订购4件。”商店经理算了一下,如果减价5%,由于张先生多订购,仍可获得与原来一样多的利润。则这种商品每件的成本是:
“元四家”指的是_______、_______、_______、_______。
下列说法中,正确的是()。
ThediscoveryoftheAntarcticnotonlyprovedoneofthemostinterestingofallgeographicaladventures,butcreatedwhatmigh
Whichofthefollowingdatesareavailableforthewomanandherhusband’sholiday?
最新回复
(
0
)