首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
admin
2009-09-28
34
问题
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
选项
A、auto
B、register
C、static
D、auto或register
答案
C
解析
本题主要考查的是存储分类。C语言中,有两种存储类别:自动类、静态类。有四个与两种存储类别有关的说明符,它们是;auto(自动)、register(寄存器)、static(静态)、extern(外部)。根据题面中“设函数中有整型变量n”可知,变量n是局部变量,当在函数体内部使用static来说明—个变量时,可以称该变量为静态局部变量,其与auto、register类的变量有两点本质上的区别;
·在整个程运行期间,静态局部变量在内存的静态存储区中占据着永久性的存储单元;
·静态局部变量的初值是在编译时赋予的,不是在程序执行期间赋予(自动变量是在程执行过程中赋初值)。对未赋初值的静态局部变量,C编译程序自动给它赋初值0。所以,要保证变量n在未赋初值的情况下初值为0,应选择的存储类别是static。
转载请注明原文地址:https://kaotiyun.com/show/59Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,在其窗体中有一个实心圆。程序运行时。当用鼠标左键单击窗体任何空白位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击“分解为”命令按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数
考生文件夹下有工程文件sjt3.vbp。窗体的设计界面、各控件初始属性设置及有关代码见窗体文件。该程序的功能是模拟秒表计时,程序运行时,单击“开始”按钮,秒表开始工作,每隔0.1秒显示一次时间,标签Labell中显示整秒数,标签Label2中显示小数部分(
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubFormLoad()PrivateSubImage2.Click()Image1.Picture=LoadPicture(“L
能够将组合框Combol中最后一个数据项删除的语句为
下面关于标准模块的叙述中错误的是()。
下列选项中不符合良好程序设计风格的是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
下列运算符中,优先级别最低的是
下列选项中,不属于数据模型所描述的内容的是()。
随机试题
下列哪项不是中医学理论体系的内涵
缺铁性贫血原发性血小板减少性紫癜
赤芍的性状鉴别特征是()。
不需强调卧床休息的心律失常是
慢性B型胃炎最常见的原因是
与消化性溃疡并发症无关的一项是
根据《民事诉讼法》的规定,人民法院对()案件,根据当事人的申请,可以书面裁定先予执行。
关于物权保护的说法,正确的是()。
圣西门
Ifsustainablecompetitiveadvantagedependsonworkforceskills,Americanfirmshaveaproblem.Human-resourcemanagementisno
最新回复
(
0
)