首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2013-02-23
89
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和register
B、extern和register
C、auto和static
D、static和register
答案
A
解析
在C语言中,动态存储区域中存放的变量在使用时才分配内存空间,函数调用时返回的地址和自动类局部变量等存放在动态存储区域中。auto变量和register变量都属于自动类局部变量,因此选项A正确。static说明的变量为静态变量,静态变量在内存的静态存储中占据着永久的存储单元,直至程序运行结束。extern说明的变量为外部变量,属于全局变量,全局变量在整个程序运行期间都占用内存空间。
转载请注明原文地址:https://kaotiyun.com/show/ChJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序片段的输出结果是______。charstr[]="abc\n\012\\\"";printf("%d",strlen(str));
下列4组选项中,均不是C语言关键字的选项是______。
十进制数555的十六进制数表示形式为______。
下列程序是用来判断数组中特定元素的位置所在。如果输入如下整数:876675896101301401980431451777#include<conio.h>#include<stdio.h>intfun(
下面程序的输出结果是#include<stdio.h>main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*p+9);}
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t;inti,j;for(i
若执行以下程序时从键盘上输入9,则输出结果是______。main(){intn;scanf("%d:",&n);if(n++<10)printf("%d\n",n);else
在数据库设计中,将E-R图转换成关系数据模型的过程属于()
设x和y均为int型变量,且x=1,y=2,则表达式2.0+y/x的值为【】。
随机试题
缩宫素的药理作用不包括:
都气丸即六味地黄丸加下列哪味药
A.侠溪B.内庭C.二间D.液门E.劳宫足少阳胆经的荥穴是
能引起心率加快、收缩压上升、舒张压下降的药物是
《特种设备安全监察条例》涉及的特种设备类型是______:a客运索道、大型游乐设施,b军事装备、航空航天器,c锅炉、压力容器(含气瓶,下同),d压力管道,e@核设施,f.电梯、起重机械。
一国是否有能力实行本币的自由兑换,取决于稳定的国际收支和是否充足的外汇准备。( )
共同基金是一种比较普遍的金融工具,以下对共同基金的描述,错误的是()。
同一控制下的企业合并,合并方以支付现金、转让非现金资产或承担债务方式作为合并对价的,应当在合并日按照取得被合并方所有者权益账面价值的份额作为长期股权投资的初始投资成本。长期股权投资初始投资成本与支付的现金、转让的非现金资产以及所承担债务账面价值之间的差额,
大规模定制[上海大学2019、2017国际商务硕士]
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
最新回复
(
0
)