首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2020-05-19
52
问题
在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全国计算机二级
相关试题推荐
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:按分数的高低排列学生的记录,高分在前。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在
假定输入的字符串中只包含字母和“*”号。请编写函数fun,它的功能是:使字符串中尾部的“*”号不得多于n个;若多于n个,则删除多余的“*”号;若少于或等于n个,则什么也不做,字符串中间和前面的“*”号不删除。例如,字符串中的内容为:****A
有以下程序:#includemain(){inta[]={1,2,3,4),y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);}程序的运行结果是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
下列关于线性表的叙述中,不正确的是()。
以下有关宏替换的叙述不正确的是()。
下列关于函数的叙述中正确的是()。
下列方法中,不属于软件调试方法的是()。
随机试题
Forthispart,youarerequiredtowritealetterofapplicationbasedontheoutlinegivenbelow.PleasewriteitontheANSWER
对涉及证券交易的相关工作人员,故意提供虚假资料,隐匿、伪造、篡改或者毁损交易记录,诱骗投资者买卖证券的,处()的罚款。
城市和农村按居民居住地区设立的居民委员会和村民委员会是()。
对技术复杂的工程或特殊工程的重大技术问题进一步解决而进行的设计属于()。
甲公司拥有乙和丙两家子公司。2008年6月15日,乙公司将其产品以市场价格销售给丙公司,售价为100万元(不考虑相关税费),销售成本为76万元。丙公司购入后作为管理用固定资产,按4年的期限采用直线法对该项资产计提折旧,预计净残值为零。甲公司在编制2009年
下列关于容(体)积的换算,正确的是()。
学习障碍是指从发育的早期阶段起,儿童获得学习技能的正常方式受损。这种损害不是单纯缺乏学习机会的结果,不是智力发展迟缓的结果,也不是后天的脑外伤或疾病的结果。这种障碍来源于认知处理过程的异常,表现在阅读、拼写、计算等方面有特殊的障碍。根据上述定义,下列属于学
在操作系统中引入并发可以提高系统效率。若有三个进程P1、P2和P3,按照P1、P2到P3的优先次序运行,采用可抢先式调度,其运行过程如下: P1:计算6ms;I/O8ms;计算2ms; P2:计算12ms;I/O6ms;计算2
下列描述符合非公有制经济的有
下列度量单位中,用来度量CPU时钟主频的是()。
最新回复
(
0
)