首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2020-05-19
47
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、extern和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU中的寄存器中,这种变量叫"寄存器变量",只有局部自动变量和形式参数可以作为寄存器变量。extern:外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量属于静态存储类别,在静态存储区内分配存储单元。在程序整个运行期间都不释放。
转载请注明原文地址:https://kaotiyun.com/show/rMCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:使字符串中尾部的“*”号不得多于n个;若多于n个,则删除多余的“*”号;若少于或等于n个,则什么也不做,字符串中间和前面的“*”号不删除。例如,字符串中的内容为:****A
有以下程序:#includemain(){|while(getchar()!=’\n’);|}以下叙述中正确的是()。
给定程序MODI1.C中函数fun的功能是:将p所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,在调用fun函数之前给a输入字符串:ABCDEFGHIJK,调用函数之后,字符数组b中的内容则为:ABCDEFGHI
以下关于C语言的叙述中正确的是()。
当用“#defineF37.5f”定义后,下列叙述正确的是()。
下面选项中不是关系数据库基本特征的是()。
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号:函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共
随机试题
胸式呼吸运动减弱而腹式呼吸运动增强见于:()
根据《建设工程安全生产管理条例》,关于建设工程拆除的说法,正确的有()。
关于有效的胸外心脏按压的要点,描述不正确的是
患者,男,65岁。慢性支气管炎及高血压病史10年,近半年活动后自觉气短。检查:血压160/95mmHg。心脏昕诊未闻及器质性杂音,两肺听诊无异常,心电图及X线显示左心室增大。应首先考虑的是
下列操纵期货交易价格的行为违反《期货交易管理条例》规定的是()。
转股价格修正方案须提交公司股东大会表决,且须经出席会议的股东所持表决权的半数以上同意。( )
保荐制度主要包括()。
当工资变动百分比小于工资率变动百分比时,劳动力供给弹性()。
幼儿园课程评价中,形成性评价和终结性评价的类型划分的主要依据是()。
4,5,3,6,8,1,(),11
最新回复
(
0
)