首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: 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-02-23
61
问题
已有定义如下:
struct node
{int data;
struct node *next;
} *P;
以下语句调用malloc函数,使指针p指向一个具有struct node类型的动态存储空间。
请填空。
p=(struct node *)malloc 【 】;
选项
答案
sizeof(struct node)或4
解析
C标准规定malloc()函数返回值的类型为void*,函数的调用形式为:malloc (size)。要求size的类型为unsigned int,所以该空格处应该填sizeof(struct node)或4。
转载请注明原文地址:https://kaotiyun.com/show/gQJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下面的语句后,表达式++x>b?x:b-->++x?++b:x的值为______。intx=5,b=5;
下列语句中,不正确的是______。
下列程序的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);return(d);}main(){inta=3;printf("%d\n",fun
下面不属于软件设计原则的是_____。
执行下面程序段后,k值是【】。k=1;n=263;do{k*=n%10;n/=10;}while(n);
下面的程序为6个整型变量A、B、C、D、E、F输入整数,并按从大到小的顺序输出整数及其所对应的变量名。例如,输入的数为3、2、5、7、4、6,则输出的形式为:D(7)F(6)C(5)E(4)A(3)B(2)。#include<stdio.h>int
下面程序的输出结果是()main(){inti,j;i=16;j=(i++)+i;printf("%d",j);i=15;printf("%d%d",++i,i);}
下弄不属于软件调试技术的是______。
若主函数中有以下定义和语句:main(){doublea[3][4];……fun(a);}则正确的fun函数的首部是()
下列选项中不屑于C语言数据类型的是()
随机试题
区域市场中的各个国家和地区的目的是()
有关食管癌,下列描述正确的是
早期诊断急性血源性骨髓炎最有价值的方法是
案例五:高老病逝,生有二子高大、高二,领养一子高三,妻子尚在。留有房屋六间,存款24万元,人身保险一份,指定受益人为高老妻子。高老酷爱字画,留有名人字画若干。生前立有遗嘱,把自己全部字画留给小儿子高三。根据案例五,回答下列问题:下列各项中不能作为遗产
关于投资性房地产的计量模式,下列说法中,错误的是()。
道教把青龙、朱雀、白虎、玄武称为四方之神,其中朱雀所属的方位是()。
朱子读书法中的哪种方法体现了客观揣摩的思想?()
A、 B、 C、 D、 B
Cancomputersreason?Reasoningrequirestheindividualtotakeagivensetoffactsanddrawcorrectconclusions.Unfortunately
【B1】【B13】
最新回复
(
0
)