首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
admin
2013-10-19
55
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
选项
A、extern和register
B、auto和static
C、static和register
D、auto和register
答案
D
解析
在C语言中,动态变量(auto)存储在内存中的动态存储区,在程序运行中,只有当调用变量所在的函数时,系统才临时给变量分配内存单元;全局变量(extern)一经定义,系统为其分配固定的内存单元;静态变量(static),编译系统为其分配固定的存储空间;寄存器变量(register)不保存在内存上,而是直接存储在CPU的寄存器中。
转载请注明原文地址:https://kaotiyun.com/show/JqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序执行后sum的值是______。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
以下选项中不属于C语言的类型的是
若变量a、i已正确定义,且i已正确赋值,合法的语句是()。
在软件生存周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是()。
计算机中存储容量的基本单位是字节,它的英文名称是【】。
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
在下列叙述中,错误的一条是()
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
以下叙述中正确的是_______。
对于基本类型机同的两个指针变量之间,不能进行的动算是()
随机试题
A.7α-羟化酶B.胆绿素还原酶C.血红素加氧酶D.单胺氧化酶催化胆同醇转变为胆汁酸的酶
A.肺虚咳嗽,肾虚喘促B.肾虚精亏,气血两亏C.肾虚阳痿,肠燥便秘D.脾寒泄泻,脾虚多涎E.风寒湿痹,肢体麻木淫羊藿的主治病证()。
健康幼儿的呼吸次数每分钟是()。
甲公司系增值税一般纳税人,适用的增值税税率为17%,所得税税率为25%,预计未来期间能够取得足够的应纳税所得额用以抵减可抵扣暂时性差异。相关资料如下:资料一:2012年12月10日,甲公司以银行存款购入一台需自行安装的生产设备,取得的增值税专用发票上注明
根据材料,回答下列问题。下列说法正确的是()。
在我国,自然人的计算机软件著作权的保护期限是( )
实施可持续发展战略必须采取的措施是
微分方程满足y(-2)=0并且在定义的区间上可导的特解为y=_______,它的定义区间为_________.
JohnO’Connellrecommendsthatwe______toanewanti-virussoftwarepackage.
Therangeoftheheightsofthefemalestudentsinacertainclassis13.2inches,andtherangeoftheheightsofthemalestud
最新回复
(
0
)