首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确的语句是( )。
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确的语句是( )。
admin
2009-04-15
17
问题
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确的语句是( )。
选项
A、p=2*(int*)malloc (sixeof(int))
B、p=(int*)calloc (2*sixeof(int))
C、p=(int*)malloc (2*sizeof(int))
D、p=2*(int*)calloc (sizeof(int))
答案
4
解析
malloc函数的调用形式:malloc(size)。malloc函数用来分配size个字节的存储区,返回一个指向存储区首地址基类型为void的地址,可以利用强制类型转换将其换成所需的类型,这里需转换为整型(int*)。若不能确定数据类型所占的字节数,可使用sizeof运算符来求得,这里要求两个连续的整型动态存储单元即2*sizeof(int)。4个选项中只有C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/jsWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上有一个文本框Text1,Text属性值为空,然后编写如下事件过程:PrivateSubText1_Keyaress(KeyAsciiAsInteger)DimstrAsString,nAsIntegerstr=UCase(C
窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interva1属性值为5000,Enabled属性值是True。Timed的事件过程如下:PrivateSubTimer1_Timer()StaticflagAsI
下列程序执行后,其输出结果为()。Dima(5)For1=0To4a(i)=i+1:m=i+1Ifm=3Thena(m一1)=a(i一2)Elsea(m)=a(j)Ifi=2Thena(i一1)=a(m-3)a(4)
下列选项中,不属于数据模型所描述的内容的是()。
在窗体中有一个名为Command1的命令按钮,并编写有以下代码。程序执行时,单击命令按钮,输出的结果为()。PublicSubProcl(nAsInteger,ByValmAsInteger)n=nMod
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")
下列叙述中正确的是()。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
当用()方式打开文件时,如果对文件进行写操作,则写入的数据附加到原文件的后面。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
随机试题
女,47岁。因拔牙行局麻后出现心慌、胸闷、情绪激动,时而咬紧牙,下颌摆动,面色正常,体温、脉搏、血压均正常。该患者的表现属于
酸性、碱性尿液中均可出现的结晶有
患者,男性,50岁。颅内压增高,表现为有规律呼吸几次后,突然停止呼吸,间隔几秒钟后又开始呼吸,周而复始,其呼吸类型为()
( )( )
22018+32018的个位数是____________。
公安机关人民警察内务建设的原则是()、加强监督、着眼基层。
美国授予发明者的专利数量,由1971年的56000项下降到1978年的45000项。美国在研究和开发方面的投入,在1964年到达其顶峰——占GNP的3%,而在1978年只占GNP的2.2%,在这期间,研究和开发费用占GNP的比重一直在下降。同一时期,联
在考生文件夹下,“sampl.accdb”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)、一个表对象(名为“tTemp”)、一个窗体对象(名为“fTest”)和一个宏对象(名为“mTest”)。试按以下要求,完成表和窗体的各
AFrenchmanwenttoasmallItalian(意大利人)townandwasstayingwithhiswifeatthebesthotelthere.Onenighthewentoutfor
Youwillhearacollegelecturertalkingtoaclassofbusinessstudentsaboutthehistoryofmoneyanditsfunctions.Asyo
最新回复
(
0
)