首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-06-09
17
问题
以下叙述中正确的是
选项
A、只有全局变量才有自己的作用域,函数中的局部变量没有作用域
B、只要是用户定义的标识符,都有一个有效的作用域
C、只有在函数内部定义的变量才是局部变量
D、局部变量不能被说明为static
答案
B
解析
在函数内定义的变量是局部变量,而在函数之外定义的变量称为外部变量,也是全局变量。全局变量可以为源文件中其他函数所共用,其作用域为从定义变量的位置开始到源文件结束。因此只要用户定义的标识符,全部都有作用域。局部变量可以说明为auto、register以及static。
转载请注明原文地址:https://kaotiyun.com/show/UkRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includemain(){inti;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]==’’){strcpy(a,&a[i+1]);i
有以下程序#includemain(){charb[3][10];inti;for(i=0;i
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是()。
下列叙述中错误的是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
若有定义 inta,b,c;以下选项中的赋值语句正确的是()。
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是()。
以下选项中关于C语言常量的叙述错误的是()。
随机试题
下列属于癌前病变的是
脂肪酸β-氧化和酮体生成共同中间产物是
A、前伸髁导B、前伸切导C、补偿曲线D、牙尖工作(平衡)斜面E、定位平面全口义齿上颌后牙颊尖连线形成
患者,女性,50岁,脊髓损伤致尿失禁,留置导尿4天。尿管引流通畅,尿液色黄、浑浊。应给予的护理措施是
下列哪些行为属于盗窃?
物业管理的基本特征不包括()。
下列项目中,不需要缴纳印花税的有()。
教师的专业知识是教师知识结构的核心。()
(Ⅰ)已知f(x)=,在(一∞,+∞)存在原函数,求常数A以及f(x)的原函数;(Ⅱ)设|y|<1,求F(y)=∫—11|x一y|exdx.
下面关于8250的叙述中,正确的是
最新回复
(
0
)