首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
admin
2014-06-19
83
问题
有以下程序段int*p;p=________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
选项
A、(int*)
B、int
C、int*
D、(*int)
答案
A
解析
ANSIC标准规定malloc函数返回值的类型为void*。使用形式为:malloc(size),其中size的类型为unsignedint=malloc函数用来分配size个字节的存储区,返同一个指向存储区首地址的基类型为void的地址。若没有足够的内存单元供分配,函数返回空(NULL)。可以通过强制类型转换将返回值转换为需要类型的地址。
转载请注明原文地址:https://kaotiyun.com/show/oiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在数据库的概念结构设计中,常用的描述工具是【】。
在C语言中,关于函数fseek的说法正确的是()。
若x、y、z、m均为int型变量,则执行下面语句后m的值是()。m=1;x=2;y=3;m=(m<x)?m:x;m=(m<y)?m:y;m=(m<y)?m:z;
以下合法的赋值语句是()。
下面程序运行后的输出结果是______。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=-s[0].a
有以下程序:int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*p,*q,*r;p=&a;q=
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为______。
请选出司用作C语言用户标识符的一组标识符_______。
以下选项中,能定义s为合法的结构件变量的是_______。
下面函数用来求两个单精度数之和,并通过形参将结果传回,请填空。voidsub(floatx,floaty,【】z){【】=x+y;}
随机试题
A.上颌第一磨牙 B.上颌第二磨牙 C.下颌第二磨牙 D.下颌第一磨牙 E.上颌中切牙牙发育沟呈”十”字形的牙
温胆汤的功用是
商业银行同业拆借的拆入资金的法定用途有()。
林某利用出境旅游之机,逃避海关监管,一次性从南非携带黄金1000克入境,在北京海关进行检查时被当场发现,林某构成何种罪名?( )
关于止回阀的安装,以下说法不正确的是( )。
下列预应力张拉要求中,错误的是()。
根据《会计工作规范》,下面不符合内部牵制制度的会计工作岗位设置是()。
关于利率期货的描述不正确的是( )。
甲公司制定成本标准时采用基本标准成本。出现下列情况时,不需要修订基本标准成本的是()。
2022年1月,首批国家级旅游休闲街区名单公布。国家级旅游休闲街区代表本地鲜明的文化主题和地域特色。下列属于我国首批国家级旅游休闲街区的有()。
最新回复
(
0
)