首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2015-07-31
21
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、extern和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU中的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extern:外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量属于静态存储类别,在静态存储区内分配存储单元。在程序整个运行期间都不释放。
转载请注明原文地址:https://kaotiyun.com/show/BIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
以下程序的输出结果是_______。main(){union{chari[2];intk;}r;r.i[0]=2;r.i[1]=0;printf("%d\n",r.k);
不能把字符串"Hello!"赋给数组b的语句是______。
下列叙述中正确的是()。
软件工程的出现是由于______。
若有如下程序:main(){inta=6;charch=c;printf("%d\n",(a&2)&&(ch<’m’));}则程序运行后的输出结果是()。
若a=l,b=2,则表达式!(x=a)||y=b)&&0的值是______。
下列叙述中,错误的是()。
若有如下结构体说明:structSTRU{inta,b;charc:doubled;structSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型
随机试题
______hisseriousillness,hetookpartinthecontest.
女性,62岁,高血压、糖尿病史5年,突发胸前区疼痛2h入院。心电图标准12导联示Ⅱ、Ⅲ及aVP、ST段抬高,病理性Q波,血压90/60mmHg,心率115次/分,心脏三尖瓣区可闻SM2~3/6反流样杂音,双肺呼吸音清,颈静脉怒张,肝肋下1cm。该例目前
A.1周B.2周C.4周D.半年E.1年甲亢131I治疗后,女性患者不宜妊娠的时间为
在下列情形中,人民法院的做法,正确的是:()
下列人员中,应定期对专项施工方案实施情况进行巡查的有()。
关于审计报告的意见类型,以下说法中,不恰当的是()。
如果甲和乙考试都没有及格的话,那么丙就一定及格了。上述前提再增加以下()项,就可以推出“甲考试及格了”的结论。
一名顾客购买两件均低于100元的商品,售货员在收款时错将其中一件商品标价的个位数和十位数弄反了,该顾客因此少付了27元。被弄错价格的这件商品的标价不可能是()元。
Youwillhearashortmonologuetalkingaboutwhatlifewillbelikewhenpeoplegetolder.Foreachquestion(23-30),markonel
A、It’sinterestingandeasy.B、It’smeaningfulbutboring.C、It’sverystressfulandboring.D、It’ssatisfyingbutneedslong-ti
最新回复
(
0
)