首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2020-06-16
32
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、e~em和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU中的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extem:外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量属于静态存储类别,在静态存储区内分配存储单元。在程序整个运行期间都不释放。
转载请注明原文地址:https://kaotiyun.com/show/WaCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);print
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
下列叙述中正确的是()。
设函数中有整型变量n,为保证其在未赋值的情况下初值为0,应选择的存储类别是()。
下列给定程序是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在文件MO
数据库系统中完成查询操作使用的语言是()。
随机试题
H链有5个功能区的免疫球蛋白是
A.侧脑室B.第三脑室C.中脑导水管D.第四脑室E.中央管位于大脑半球内的脑室称为
白喉、百日咳、破伤风混合疫苗初种时需
施工单位主要负责人依法对本单位的安全生产工作全面负责。
下列属于其他应付款核算内容的是()。
对于保证贷款的展期,因贷款展期而增加的利息费用_____________在担保金额中,保证合同期限_____________。()
直接出售的存货与需要经过进—步加工出售的存货,两者可变现净值的确定是不同的。()
兄弟五人年龄均不相等。已知今年五个人的平均年龄为50岁,较年长的三个人平均年龄为55岁,较年轻的三个人平均年龄为44岁。问大哥今年至少多少岁?()
自从1927年发现“北京猿人”化石后,我国又相继在多处发现原始人类的遗迹,并为这些原始人类命名。北京周口店龙骨山遗址的原始人,考古学上称其是()
设=________
最新回复
(
0
)