首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
以下程序段中,能够通过调用函数fun,使main函数中的指针变量p指向一个合法的整型单元的是______。
admin
2010-09-05
43
问题
以下程序段中,能够通过调用函数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));}
答案
C
解析
选项A和B中p指向局部变量s的地址,退出函数fun后,该局部变量也被释放,不能使p指向一个整型单元地址;选项D中通过malloc函数分配一个整型地址,但不能被返回到main函数中,因为指针参数指向的地址不能被改变;选项C中,p是指向指针的指针,函数fun改变的是其指向的内容,而不是其地址。
转载请注明原文地址:https://kaotiyun.com/show/bOWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Text1的文本框和一个名称为Command1的命令按钮,要求程序运行时,单击命令按钮(如图所示),就可以把文本框中的内容写到文件Out.txt中,每次写入的内容附加到文件原有内容之后。以下能正确实现上述功能的程序是()。
下面程序的执行结果是( )。PrivateSubCommand1_Click() a=0 k=1 DoWhilek
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PrivateSubCliek—MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
程序运行时,要清除图片框Picturel中的图像,应使用语句()。
下面程序的输出结果是()。PrivateSubCommand1_Click()ch$="ABCDEF"procchPrintchEndSubPrivateSubproc(ch
表达式12/2\4的值是( )。
下列各语句中,正确的是
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
随机试题
脂肪细胞酯化脂肪酸所需的甘油()
严重代谢性酸中毒合并肝功能不全的病人不宜使用的溶液是
紫金锭的功能是
下列因素不会引起肝硬化的是
男,2岁。发热,咳嗽2天,体温37.9℃,呼吸困难,口周发绀,听诊右肺底闻及细湿哕音,诊断肺炎,该患儿最主要的护理诊断是
与骨的再生没有关系的因素是
与痛经无关的疾病是
2004年,某著名百货公司将其拥有的某商场一部分出租给银行,租期5年,剩余部分统一招商和经营管理,对招商引进的商户收取较高的管理费。现该百货公司欲转让该商场而委托评估其转让价格。请问:1.该商场周边近期有较多权利性质相同的临街铺面正常交易的
[案例4]A公司从B公司购买一批医疗器械,总价款为人民币150万元。依据双方约定,1998年5月28日,A公司向B公司支付定金人民币30万元;B公司于7月8日交货,A公司在收货后10日内付清余款。5月28日,A公司向B公司开出一张金额为人民
根据以下资料。回答下列题。2009年哪个省房地产开发投资增长额最多?()
最新回复
(
0
)