首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2015-07-28
49
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和register
B、extern和register
C、auto和static
D、static和register
答案
A
解析
全局变量(extern)和用static修饰的局部变量都是静态变量,该变量是在编译时给变量分配存储空间,所占用存储单元直到程序结束时才释放。而自动变量(auto)和寄存器变量(register)为动态局部变量,只在程序执行到定义它的函数或者语句块时才为其分配内存,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/VOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定建立了以下链表结构,指针p、q分别指向如图所示的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是()
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()
()是不正确的C语言赋值语句。
下列程序的输出结果是_______。main(){inti=3;switch(i){case1:case2:printf("%d",i)case3:cas
下列程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include<string.h>mare(){chara[]="clanguage",t;inti,j,k;k
下面程序的运行结果是______。 main() { char ch[7]={"65ab21"}; int i,s=0; for(i=0;ch[i]>="0’&&ch[i]<=’9’;i+=2) s=10*s+ch[i]-’0’; printf("%d\n
若有定义“int a=10,b=9,c=8;”,顺序执行下列语句后,变量b中的值是______。 c=(a-=(b-5));c=a% 11)+(b=3);
下列程序的输出结果是______。 main() { double d=3.2; int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
TubroC中int变量所表示的数据范围是______。
以下叙述中正确的是______。
随机试题
[2014年,第119题]根据《环境保护法》的规定,下列关于企业事业单位排放污染物的规定中,正确的是()。
根据《公路工程概预算编制办法》的规定,间接费中的规费计算公式是()。
下列工程建设标准条文中,经国务院行政主管部门确定后,可作为强制性条文的有()。
某生产性建设项目,折算到第1年年末的投资额为4800万元,第2年年末的净现金流量为1200万元,第3年年末为1500万元,自第4年年末开始皆为1600万元,直至第10年寿命期结束,则该建设项目的静态投资回收期为()年。
一般性货币政策工具包括()。Ⅰ.存款准备金制度Ⅱ.再贴现政策Ⅲ.公开市场操作Ⅳ.消费者信用控制
著名的纺织能手黄道婆学习了()的纺织技艺。
下列历史人物与其言论,对应错误的是:
在机器数中,正数的符号位用“1”表示的是()。
Youmaysaythatthebusinessofmarkingbooksisgoingtoslowdownyourreading.【C1】______probablywill.That’soneofthe【C2】
A、Shethinksthemanwillbetoocareless.B、Shebelievesthemanwillsucceed.C、Shefeelsthemanwillgetverynervous.D、She
最新回复
(
0
)