首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2022-04-01
63
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、extern和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时,系统会给它们分配存储空间,在函数调用结束后自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形参可以作为寄存器变量。extern:外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量,属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放。
转载请注明原文地址:https://kaotiyun.com/show/Mnkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有以下程序#includevoidmain(){chars[]="012xy\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’0’&&s[
有以下程序#includeintfun(charp[][10]){intn=0,i;for(i=0;i
有以下程序#include#defineN4voidfun(inta[][N]){intb[N][N],i,j;for(i=0;i
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SOP(k+m)/SQR(k+m);printf("%d\n",a);}
下列叙述中正确的是
有以下程序,程序运行后的输出结果是#include#definef(x)x*x*xmain(){inta=3,s,t;s=f(a+1);t=f((a+1));printf("%d,%d
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"ZhangDa
随机试题
简述对现有运动项目实施改造可以从哪几个方面来进行。
一平面简谐波在媒质中沿x轴正方向传播,传播速度u=15cm/s,波的周期T=2s,则当沿波线上A、B两点的距离5cm时,B点的位相比A点落后( )。
混凝土拌合时水泥的允许称量误差是()。
某企业2013年度发生以下业务:以银行存款购买将于2个月后到期的国债500万元,偿还应付账款250万元,支付生产人员工资150万元,购买固定资产300万元。假定不考虑其他因素,该企业2013年度现金流量表中“购买商品、接受劳务支付的现金”项目的金额为(
心理学家将人的智力分为晶体智力和流体智力。晶体智力指以学得的经验为基础的认知能力,受后天的经验影响较大,主要表现为运用已有知识和技能去吸收新知识和解决新问题的能力,这些能力一般不随年龄的增长而减退。流体智力是一种以生理为基础的认知能力,它随年龄的衰老而减退
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
消防车:吉普车:脚踏车
普通话中有_____个送气辅音,它们是_____。
Friendsgiveeachother(emotion)______supportintimesoftrouble.
A、Chinese.B、English.C、French.D、Italian.AWhatlanguageisnotusedforleansincollegesaccordingtotheconversation?
最新回复
(
0
)