首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是______。
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是______。
admin
2010-09-05
59
问题
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是______。
选项
A、p=2*(int*)malloc(sizeof(int));
B、p=(int*)mallet(2*sizeof(int));
C、p=(int*)malloc(2*2);
D、p=(int*)calloc(2, sizeof(int));
答案
A
解析
本题考查malloc函数和calloc函数的应用。C语言中库函数malloc和calloc的功能都是向系统申请分配内存空间。其中函数malloc的调用为:malloc(size),其中size是一个无符号整数,表示向系统申请多大的存储空间;calloc(n,size)表示向系统申请n个大小为size的存储空间。新标准C提供的malloc和calloc函数的类型规定为void*类型,使用时根据需要进行强制类型转换。选项B、C、D都能满足p指向两个连续的整型存储单元的要求,其中(int*)表示强制类型转换。
转载请注明原文地址:https://kaotiyun.com/show/dfWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于VB文件的叙述中,正确的是()。
单击窗体,可以弹出如图所示对话框的程序为()。
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是()。
设A、B、c是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是()。
设变量x的值是845,则下面语句的输出是()。Printx\100+(xMod100)\10+xMod10
如果在列表框List1中没有选中项目,则List1.ListIndex的值为
设有工程文件Proj,其中含有Form1窗体、Form2窗体、标准模块Module1.bas,在Form1窗体模块的通用声明段中书写了如下语句PublicXAsInteger,在Form1窗体模块中还定义了通用过程LocalSub。则以下说法中正确的
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
窗体的MouseUp事件过程如下:PrivateSubForm_MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle) ……EndSub关于以上定义,以下
有以下程序的输出结果是( ) main( ) { char a[ ]=”abcdefg”,b[10]=”abcdefg”; printf(“%d %d\n”,sizeof(a),sizeof(b));}
随机试题
以下属于财务风险的是()。
大可公司12月份发生的部分经济业务如下:(1)3日,从银行借入短期借款20000元,存入银行。(2)5日,开出支票支付广告费10000元。(3)5日,赊购原材料2000千克,单价20元,材料已验收入库。(4)8日,用现金购买办公用品200元。(5
动脉粥样硬化时,泡沫细胞来源于
腭咽肌环组成的肌肉不包括
下列可引起二重感染的抗菌药物是
(2009年)图8一17所示电路中,U0=10V,i=1mA,则()。
关于社区照顾模式的说法,正确的是()。
甲、乙两辆车从A地驶往120千米外的B地,甲、乙两辆车的速度比为2:3,甲车于上午8点30分出发,乙车晚出发20分钟,最终乙车比甲车早到达B地,那么乙车在()时追上甲车。
Swing的选项面板是
下列各存储器中,存取速度最快的一种是()。
最新回复
(
0
)