首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是______。
admin
2009-09-28
33
问题
设函数中有整型变量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://jikaoti.com/ti/cHI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上从上到下添加两个文本框,名称分别为Textl、Text2;再添加一个命令按钮,名称为Commandl,标题为“选中字符数是”。程序运行时,在Textl中输入若干字符,选中部分内容后,单击“选中字符数是”按钮,则选中的字符个数显示在
以下叙述中错误的是
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
语句PrintFormat$(23846.5,“000,000.00”)的输出结果是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
下列叙述中正确的是
数据的存储结构是指
下列关于二叉树的叙述中,正确的是()。
下列选项中不属于结构化程序设计原则的是
随机试题
从E-R模型向关系模型转换,一个m:n的联系转换成一个关系模式时,该关系模式的主键为______。
对放疗不敏感的肿瘤是
急性阑尾炎最常见的并发症为
炙甘草汤中,滋阴养血者是炙甘草汤中,温阳通脉者是
患者大便溏泻,完谷不化,畏寒肢冷,今又午后潮热,夜间盗汗,其病机是
中龋在X线片中洞底边界清楚的原因是
男性,65岁。急性下壁心肌梗死第2天,心电监测示二度工型房室传导阻滞,心室率50次/分,血压110/70mmHg。下列治疗应选
某建筑物总价值100万元,其中主体、设备、装修的价值分别占60%、25%、15%,经济耐用年限分别为55年、10年、5年,残值率假设均为零,则用直线法计算出的折旧额为6.59万元。()
施工过程中监理工程师对工序活动条件的监控,应着重抓好( )。
职业病的发病过程主要取决于()。
最新回复
(
0
)