首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: 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
89
问题
已有定义如下:
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全国计算机二级
相关试题推荐
下列程序用来将从键盘上输入的2个字符串进行比较,然后输出2个字符串中第1个不相同字符的ASCII码之差。例如,输入的2个字符串分别为abcdef和abceef,则输出为-1。#includemain(){charstr[100],
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为【】。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请为下划线处选择正确的选项。#include<stdlib.h>stuctnodechardat
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算以及()。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是()
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为【】。
数据流图中带有箭头的线段表示的是______。
随机试题
开展环境影响评价的规划一般包括()
建设工程项目()的费用增加与信息交流存在的问题有关。
某建好的居民楼设置了自动喷水灭火系统,该自动喷水灭火系统配水管道的工作压力不应大于()MPa。
根据《保险营销员管理规定》,下列人员能够取得《展业证》的是( )。
我国在社会主义初级阶段的基本经济制度是由()决定的。
教师的情绪对课堂气氛有何影响?
从所给的四个选项中,选择最合适的一个填入问号处,使之符合已呈现的规律性。
HowwillthemangotoBeijingZoo?
Jacklosthisjoblastweek.Itwasdifficultforhimtofindanother【C1】______.【C2】______toldhimthatitwaspossibletoget
InChicago,acomputerizedsystemhasbeendevelopedthatcontrolstrafficinthecity’ssevenonexpresswaysnow,oneman—a
最新回复
(
0
)