首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段:int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
有以下程序段:int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
admin
2016-12-28
74
问题
有以下程序段:int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
选项
A、(int*)
B、int
C、int*
D、(*int)
答案
A
解析
ANSIC标准规定malloc函数返回值的类型为void*。使用形式为:malloc(size),其中size的类型为unsigned int。malloc函数用来分配size个字节的存储区,返回一个指向存储区首地址的基类型为void的地址。若没有足够的内存单元供分配,函数返回空(NULL)。可以通过强制类型转换将返回值转换为需要类型的地址。
转载请注明原文地址:https://kaotiyun.com/show/srDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a);printf("%d\n",*p);
若要求从键盘读入含有空格字符的字符串,应使用函数
若有说明语句:charc=′\72′;则变量c
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
设有定义inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,a和b的值分别是______。
以下叙述中错误的是______。
下列关于栈的叙述正确的是______。
下列叙述中不正确的是()。
下列叙述中错误的是()。
以下叙述中正确的是
随机试题
A.浆液性囊腺瘤B.卵巢恶性畸胎瘤C.颗粒细胞瘤D.卵巢黄素囊肿E.纤维瘤发生于体腔上皮者
取得麻醉药品和第一类精神药品处方调剂资格的药师的资格只限于
影响货币需求的主要因素有()。
某项目建设投资3650万元,其中2000万元形成固定资产,固定资产折旧年限为10年,残值率为5%,按平均年限法计算的第五年折旧额为()万元。
穿堤闸施工前,在征得监理单位批准后,施工单位进行了补充地质勘探,由此产生的费用应由()承担。
现阶段我国货币政策的操作目标是()
人民检察院审查批准逮捕犯罪嫌疑人由检察长决定。重大案件应当提交()讨论决定。
FTPClient发起对FTPServer的连接建立的第一阶段建立()。
以下属于身份认证协议的是()。
GesturesIntroduction.definition—motionsofthe【T1】________.function—toexpressorhelpexpressthoughtso
最新回复
(
0
)