首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )
admin
2016-12-25
49
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )
选项
A、auto和static
B、extem和register
C、auto和register
D、static和extern
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。
register:为了提高效率,C语言允许将局部变量的值放在CPU的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。
extern:外部变量(即全局变量),是在函数的外部定义的,它的作用域从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了
static:静态局部变量,属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放。
转载请注明原文地址:https://kaotiyun.com/show/TNAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
对多处理机的描述不正确的是()
简述使用多处理机的目的和多处理机具备的特点。
实现软件移植的主要技术有统一高级语言、_________、_________和仿真。
简述NovellNetWare对文件服务器的共享硬盘提供的5级可靠性措施。
理论界用价格水平的持续下降来定义通货紧缩几乎已经达成共识,对“持续”的标准持有的看法包括()
随机变量X~N(1,4),求P{0<X≤1.6}.(已知(0.3)=0.6179,(0.5)=0.6915)
排序算法中,第一趟排序后,任一元素都不能确定其最终位置的算法是_______。
用散列函数求元素在散列表中的存储位置时,可能会出现不同的关键字得到相同散列函数值的冲突现象。可用于解决上述问题的是_______。
设有二维数组intM[10][20],每个元素(整数)占2个存储单元,数组的起始地址为2000,元素M[5][10]的存储位置为_____,M[8][19]的存储位置为______。
#include<stdio.h>main()(inta=100,b=200,c=300,d,*p1=&a,*p2=&b,*p3=&c;d=*p1+*p2:printf("d=%d\n",d);p1=&d:
随机试题
检定的目的是什么?
中国特色社会主义文化建设必须坚持的“二为”方向是【】
A、疗效加强B、不良反应增加C、疗效减弱D、相互解救中毒性状E、可能发生意外反应肾上腺素与氯丙嗪合用可能发生
不属于输血传播疾病的是
桥梁静力荷载试验可按控制内力、应力或应变等效的原则确定。()
下列有关城市详细规划审批程序,正确的是()。
借贷记账法下的发生额平衡是由( )决定的。
人们对运用于生产、流通中的发明创造和商业标记等成果享有的专用权利是( )。
TheEU’sclimatechiefisseekingtoextendthebloc’srenewableenergytargets,inamoveapparentlydesignedtoprotectthegr
A、Doctorandhusband.B、Shopassistantandcustomer.C、Librarianandstudent.D、Bossandsecretary.B女士问“先生,您需要两个点什么?”男士回答说“我想买些
最新回复
(
0
)