首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对于语句void*p=malloc(sizeof(int)*250);,下面说法正确的是( )。
对于语句void*p=malloc(sizeof(int)*250);,下面说法正确的是( )。
admin
2019-01-11
61
问题
对于语句void*p=malloc(sizeof(int)*250);,下面说法正确的是( )。
选项
A、经强制类型转换后,该语句所申请的内存可以作为125个double元素的一维数组来使用
B、利用指针p,所申请的内存可作为250个int元素的一维数组来使用
C、这条语句存在语法错误
D、该语句所申请内存只能存储int数据
答案
A
解析
经强制类型转换后,double型占8个字节,int型占4个字节,250个int型元素内存空间,可以存放125个double类型元素,选项A正确;在使用指针p前,必须先把malloc函数返回的void指针转换为整型指针,然后赋给指针p,再使用,选项B错误;该语句没有语法错误,选项C错误;调用malloc内存分配函数成功会返回内存地址,返回类型是void*,又称万能指针(可以赋值给任何类型的指针变量),选项D错误;本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/vOxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:根据以下公式求p的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的
给定程序MODll.C中fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBbl23CCceced,则应输出结果:upper=6,lower=8。请改正程序中的错误,使它能计算出正确的结果。
给定程序MODll.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
函数fun的功能是:从三个形参a,b,c中找出中间的那个数,作为函数值返回。例如,当a=3,b=5,c=4时,中数为4。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BL
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROGl.C中。请勿改动主函数mai
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。例如,二维数组中的数据为:则一维数组中的内容应是:334455334455334455334455。注
简单的交换排序方法是()。
_____________的目的是分析数据问内在语义关联,在此基础上建立一个数据的抽象模型。
在线性表的多种存储结构中,最简单的方法是【】
软件需求分析一般应确定的是用户对软件的______。
随机试题
A.氨茶碱B.异丙肾上腺素C.二丙倍氯米松D.右美沙芬E.色甘酸钠用于抢救哮喘持续状态
根据《证券经纪人管理暂行规定》规定,证券经纪人不得有下列()行为。Ⅰ.替客户办理账户开立、注销、转移Ⅱ.与客户约定分享投资收益Ⅲ.向客户传递由证券公司统一提供的证券类金融产品宣传推介材料及有关信息Ⅳ.为客户之间的融资提供中介、担
某建筑工地每月水泥的需求量是35吨,每次订货的订购费用为1500元,每吨水泥的保管费用为单价的10%。假设每吨水泥的单价为550吨。根据以上资料,回答下列问题:该建筑工地订购水泥的经济订购批量为()吨。
甲企业为符合条件的小型微利企业。2016年甲企业的应纳税所得额为25万元。甲企业当年应缴纳的企业所得税税额为()万元。
人们常常拿书来看,却不知道书还可以拿来当垫子,这说明了()现象。
学习需要的主观体验形式是学习者的学习愿望或学习意向,它包括()等。
教育目的对教育活动的功能有()。
国家形式除政体外还包括国家的标志,即国旗、国歌和国徽。()
将考生文件夹下RMEM文件夹中的PRACYL.XLS文件移动到考生文件夹中,并改名为RMICRO.XLS。
任何一个资源库或生态系统的生态弹性的下降都将增加整个体系的脆弱性。
最新回复
(
0
)