首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
admin
2010-01-10
72
问题
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是
选项
A、main() { int*p; fun(p); ┇ } int fun(int *p) { int s;p=&s;}
B、main() { int*p; fun(&p); ┇ } int fun(int * *p) { int s;*p=&s;}
C、#include<stdlib.h> main() { int*p; fun(&p); ┇ } int fun(int * *p) { *p=(int*)malloc(2);}
D、#include<stdlib.h> main() { int*P; fun(p); ┇ } int fun(int *p) {p=(int*)malloc(sizeof(int));}
答案
4
解析
在选项A中,main()函数中定义了一个指针变量P,调用fun()函数时把p传给形参P,在函数中让p指向局部变量s,由于函数调用返回后,局部变量s将被释放,因此无法实现让实参p指向一个整型单元。选项B中实现的也是让实参p指向一个在函数fun()定义的局部变量s;选项C在函数fun()中分配了两个字节的内存单元并把首地址赋值给形参p指向的变量,即main()函数的指针变量p中,由于整型变量占两个字节;选项D在主函数中定义了一个指针地址变量p,并把指针变量的值传给形参变量 p,在fun()函数分配了一个整型单元并把首地址赋值给形参指针变量P,由于C语言中变量作为参数是传值的,所以并没有改变对应实参指针变量的值。
转载请注明原文地址:https://kaotiyun.com/show/x2Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有一个工程文件sjt2.vbp。窗体中含有除计时器外的其他控件,还有一个过程subl,其功能是按照Textl中的通话时间计算通话费,并将其显示在Text2中。程序运行时,单击“通话开始”按钮,则在Textl中累加通话时间(每隔1秒,文
在考生文件夹下有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Text1的文本框。窗体文件
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加两个标签,名称分别为Labell和Label2,标题分别为“出现次数最多的字母是”和“它出现的次数为”;再添加两个名称分别为Text1和Text2,初
在考生文件夹下有一个工程文件sjt4.vbp,窗体如图所示。其功能是单击“输入数据”按钮,则可输入一个整数n(要求:8≤n≤12);单击“计算”按钮,则计算l!+2!+3!…+n!的值,并将计算结果显示在文本框中;单击“存盘”按钮,则把文本框中的结果保存到
在考生文件夹下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运.行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签labell.中;若是大写字母,则把它的小写形式显示在Iabell中,若是其他字符,则将该字
以下叙述中错误的是
窗体上有名称为Commandl的命令按钮,名称分别为Labell、Labe12、Labe13的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommandl_Click()StaticyAsIntege
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
下面关于标准模块的叙述中错误的是()。
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
随机试题
根据皮亚杰的认知发展理论,儿童同时可以从两个或两个以上角度思考问题,这表明儿童认知水平处于()。
()是前提中有一个充分必要条件假言判断的假言推理。
出让方式取得国有土地使用权的建设项目,在签订国有土地使用权出让合同后,建设单位应当持建设项目的批准、核准、备案文件和国有土地使用权出让合同,向城市、县人民政府城乡规划主管部门领取()。
基金业协会每季度对私募基金管理人、从业人员及私募基金情况进行统计分析,向()报告。
清算价格法适用于依照《中华人民共和国企业破产法(试行)》的规定,经人民法院宣告破产的公司,公司在股份所有制改组中一般不使用这一办法。()
根据税法有关规定,以下说法正确的是()。该企业2008年所得税前应扣除的销售税金及附加为()万元。
假设消费者收入增加25%,会导致某种商品的需求量增加10%,则该商品的类型为()。
ThesurveyaboutchildhoodintheThirdWorldshowsthatthestruggleforsurvivalislongandhard.Butintherichworld,chil
重写光盘分为磁光和相变两种,用户可对这类光盘进行______信息。
Nosoonerhadtheygotinthewheatthanitbegantorainheavily.
最新回复
(
0
)