首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已有定义如下: 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
87
问题
已有定义如下:
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://www.kaotiyun.com/show/vYPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,能定义s为合法的结构体变量的是()。
现有以下结构体说明和变量定义,如图所示,指针P,q,r分别指向一个链表中连续的三个结点。structnode{chardata;structnode*next;}*p,*q,*r;现要将q和r所指
下列叙述中正确的是()。
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句;t=B*2;t为int型变量后的值是______。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请为下划线处选择正确的选项。#include<stdlib.h>stuctnodechardat
fgetc函数的作用是从指定文件读入一个个字符,该文件的打开方式必须是______。
设有如下说明 typedef struct ST {long a;int b;char c[2];}NEW; 则下面叙述中正确的是 ______。
一个良好的算法由下面的基本结构组成,但不包括______。
算法一般都可以用_____控制结构组合而成。
以下程序用于判断a、b、c能否构成三角形,若能,输出YES,否贝愉出NO。当给a、b、c输入三角形三条边长时,确定a、b、c能构成三角形的条件是需同时满足三个条件;a+b>c,a+c>b,b+c>a。请填空。main(){
随机试题
人们习惯称“针形考克”的阀门,即()截止阀,常用作采输气场站仪表管路控制阀,其密封面为锥形阀瓣,高、低压密封性能都很好。
试述对外投资对国际市场经营活动的带动作用。
食积气滞应首选的药物是()
扁平苔癣与寻常型银屑病的病理特征性鉴别点是
泥浆护壁钻孔灌柱桩施工工艺流程中,“第二次清孔”的下一道工序是()。
个人教育贷款是银行向()发放的用于满足其就学资金需求的贷款。
东晋灭亡后,相继出现了()4个小王朝,称为南朝。
A、 B、 C、 D、 C
Fordecadesthemarketforexpensiveheadphoneswasmainlylimitedtohi-fifans.But【C1】________theboxystereosysteminthec
It’swellknownthatbiganimals,likepolarbears,aresensitivetoclimatechange.TheEarthwarms,polarice【B1】______,andt
最新回复
(
0
)