首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2020-06-16
25
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和static
B、e~em和register
C、auto和register
D、static和register
答案
C
解析
auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU中的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extem:外部变量(即全局变量)是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量属于静态存储类别,在静态存储区内分配存储单元。在程序整个运行期间都不释放。
转载请注明原文地址:https://jikaoti.com/ti/IUG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);print
表示关系式x≤y≤z的C语言表达式的是
以下选项中关于程序模块化的叙述错误的是
有下列程序,程序执行后的输出结果是fun(charP[][10]){intn=0,i;for(i=0;i
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
有以下说明和定义语句structstudent{intage;charnum[8];};structstudentstu[3]={{20,"200401"},{21,"200402"},{19,"200403"}}
以下选项中正确的定义语句是
以下关于结构化程序设计的叙述中正确的是()。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
某系统结构图如下图所示该系统结构图的深度是()。
随机试题
TheRenaissanceisactuallyamovementstimulatedbyaseriesofhistoricaleventsEXCEPT______.
PAPS是指
酶调节的形式,错误的是
小儿患口疮后,口腔病变的主要特征是
患者,男性,60岁,慢性充血性心力衰竭。医嘱:地高辛0.25mg,qd。护士发药时应首先注意
公安工作是我国政府的重要司法行为。()
下列事件中与A互不相容的事件是
GeorgeEliot’sfirstnovel______isaruraltragedyplayedoutamongthenon-conformistsincountryscenesrememberedfromherch
Today,theworldwidewebcanbeusedbothto【C1】______informationandtomakeit【C2】______toothers.Information【C3】______o
【T1】大多数人在初次见面的时候会握手或用眼神交流。(makeeyecontact)男人通常伸出右手跟人握手。有时,他们会把左手放在双方握着的右手上或用左手轻轻触碰对方的胳膊,以此显示热烈欢迎和深厚友谊。大多数人伸出胳膊、掌心向外、摇动手腕挥手打招呼
最新回复
(
0
)