首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2020-10-26
55
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、extern和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extern:外部变量(即全局变量)是在函数的外部定义的,它的作用域从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量属于静态存储类别,在静态存储区内分配存储单元。静态局部变量在程序整个运行期间都不释放。
转载请注明原文地址:https://www.kaotiyun.com/show/eC3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中,与其他三个功能不同的程序段是()。
有以下程序段:int*p1,*p2,a[10];p1=a;p2=&a[5];则p2一p1的值为()。
有如下程序#include<stdio.h>#include<string.h>main(){chara[4]=’’23’’,*b=’’10\0’’;printf(’’%d\n’’,strlen
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。【10年3月】
以下选项中的编译预处理命令行,正确的是()。
有以下程序:#includemain(){inta,b;for(a=0;a
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是()。
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵123456789计算结果为:
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
下面属于软件定义阶段任务的是
随机试题
公共政策执行力的影响因素有
组织兴奋性降低,组织的()
含铁卟啉的化合物包括
基金管理人内部控制的全面性原则应该涵盖的环节包括()。I.资金募集Ⅱ.投资研究和运作Ⅲ.运营保障Ⅳ.信息披露
1963年,威廉.夏普提出一种简化形式的均值方差模型计算方法,使得证券投资组合理论应用于实际市场成为可能。()
在下列各种事由中,不属于提存原因的是()。
2004~2008年我国文化产业增加值分别为3340亿元、4216亿元、5123亿元、6412亿元、7600亿元,逐年大幅度攀升,平均增长速度高达17%以上,比同期GDP增值高出10个百分点左右,不仅高于传统产业的增长速度,而且还高于同为朝阳产业的电子信息
攻击者使用无效的IP地址,利用TCP连接的三次握手过程,使得受害主机处于开放会话的请求之中,直至连接超时。在此期间,受害主机将会连续接受这种会话请求,最终因耗尽资源而停止响应。这种攻击被称为()。
Today,thereisnosuchthingasa"typical"collegestudent.Peopleofallagesareenrolledincollege.Thoughtheconcept
Mysistersaidthatshewouldworkouttheproblemherself______askmybrotherforhelp.
最新回复
(
0
)