首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中错误的是( )。
以下叙述中错误的是( )。
admin
2022-04-02
64
问题
以下叙述中错误的是( )。
选项
A、将函数内的局部变量说明为static存储类是为了限制其他编译单位的引用
B、一个变量作用域的开始位置完全取决于变量定义语句的位置
C、全局变量可以在函数以外的任何部位进行定义
D、局部变量的“生存期”只限于本次函数调用,因此不能将局部变量的运算结果保存至下一次调用
答案
A
解析
将函数内的局部变量说明为static存储类,第一次调用该函数时才对其初始化,后续调用时使用上一次调用结束后的值;函数体内的局部变量无论是否声明为static,外部编译单位都不能引用,选项A错误,其他选项正确。本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/dhkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}data1={1,8},data2;则以下赋值语句中错误的是()。
下列叙述中正确的是
若变量己正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
有以下程序main(){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n"),}程序的运行结果是
以下选项中不能用作C程序合法常量的是
若有定义:inta,b;通过语句scanf(’’%d;%d’,&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
下列叙述中正确的是()。
下面选项中关于位运算的叙述正确的是()。
有以下程序#include<stdio.h>intfun(){staticintx=1;x+=1:returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf(
随机试题
只有()公差才有基准要素。
______hewasseriouslyill,Iwouldn’thavetoldhimthetruth.
上呼吸道感染的处理要点是
糖皮质激素治疗哮喘的主要机制是
A、骨疏康颗粒B、妙济丸C、活血止痛散D、养血荣筋丸E、颈复康颗粒治疗颈椎病引起的头晕,手臂麻木选用()
在保险活动中,投保人或被保险人对过去或现在某一特定事实的存在或不存在所做的保证称为()。
毫无疑问.在今日武断批判中医的人中,不乏以“科学”代言人自居者,将各种自己不懂的知识系统一棍子打死,归入_______。这种态度不能不使人怀疑其言论与知识的讨论无关,另有用意。不过.在抗拒这种学霸的同时,我们也不必非要陷入相反的_______。坦率地说,身
A、1,0B、C、D、2,-6D本题为隔项分组数列。奇数项9,6,1,(),构成二级等差数列,下一项应为1-7=-6;偶数项可转化为(),根号里面数字构成等比数列,故空缺项应为,即2。所以本题正确答案为D。
A.IwonderwhyyouwanttochangeB.IgiveittoyouforareasonC.comeonitStudent:CanIspeakwithyouforamoment?
以下叙述中正确的是
最新回复
(
0
)