首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2021-02-25
53
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、extern和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储去中,在调用该函数时系统会给它们分配存储空间,在函数渊用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU中的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extern:外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的未尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量属于静态存储类别,在静态存储区内分配存储单元。在程序整个运行期间都不释放。
转载请注明原文地址:https://kaotiyun.com/show/y9tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于宏的叙述错误的是()。
以下关于字符串的叙述中正确的是()。
有以下程序:#inelude<stdio.h>main()charb,c;inti;b=='a':e=='A':for(i=0:i<6:j++){if(i%2)putchar(i+b);elsep
有以下程序段,若变量已正确定义并赋值if(aDb)printf("x=%d",x);elseprintf("y=%d",y);if(a<=b)i++;elsej++;则与此程序段功能相同的选项是()。
有以下程序段:intm=33.n=66:m=m^n;n=n^m;m=m^n;执行上述语句后,m和n的值分别是()。
有以下程序:#include<stdio.h>typedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU
关于C语言标识符,以下叙述中错误的是()。
以下叙述中错误的是()。
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是()。
有以下程序(注:字符a的ASCII码值为97)#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()
随机试题
手消毒指征除外下列哪项
氦氖激光片(HN型)的吸收光谱峰值为
有下列情形之一的,不予医师执业注册,除了
《民法通则》规定,诉讼时效期间从()起计算。
“累计折旧”账户按结构和用途分类,应属于资产类账户。()
下列关于信用评分模型的表述,不正确的是()。
注册会计师刘项怀疑D公司的经手人员在记账以前截留顾客货款,盗取现金,而后将账目作为坏账冲销,则他应采取( )程序予以查实。在对银行存款进行截止测试时,注册会计师刘项要确定D公司当年在每个开户银行所使用的最后一张支票的号码,在此基础上进一步核实有无跨期
2018年,亚洲总计钢产量达3.28亿吨,比上年同期增长10%,其中,日本钢产量达10644万吨,比去年同期增长13%,新日铁的钢产量占日本钢总产量的26%;2018年韩国钢产量4310万吨,比去年同期增长5%,浦项钢产量在2600万吨。2017年,日
列宁在《四月提纲》中提出的布尔什维克党的任务是()。
A、Hedoesn’twantit.B、HelikesLinda.C、Heistooold.D、Heisaman.D对话中,女士询问男士为什么他们把这份工作给了Linda而没有给他,男士说他性别不符合要求。由此可知,他没有得到
最新回复
(
0
)