首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中定义了局部变量与全局变量,则______。
若程序中定义了局部变量与全局变量,则______。
admin
2010-02-13
29
问题
若程序中定义了局部变量与全局变量,则______。
选项
A、在函数内只能访问局部变量,但不能访问全局变量
B、局部变量与全局变量的名字不得相同
C、一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D、函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
答案
A
解析
变量的作用域是引用变量的代码范围,可以是局部的,也可以是全局的。全局变量的作用域是整个程序或文件,在函数内完全可以访问全局变量。所以,选项A的说法是错误的。在程序运行过程中,每次调用一个函数,都会为该函数的运行创建活动记录,其中包括函数运行所需要的数据信息以及控制信息,在函数运行结束后,则释放这些活动记录。如果函数多次运行,那么定义的局部变量不一定分配同一个存储单元。所以,选项C的说法错误。局部变量的作用域是定义该变量的函数。根据最近嵌套原则,如果全局变量与局部变量的名称相同,那么,在局部变量的作用域中,引用的是局部变量。选项D的说法正确,相应,选项B的说法错误。
转载请注明原文地址:https://jikaoti.com/ti/vRW7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
In the following essay, each blank has four choices. Choose the most suitable one from the four choices and write down in the an
In the following essay, each blank has four choices. Choose the most suitable one from the four choices and write down in the an
某串行系统由3个相同的子系统构成。设每个子系统的可靠性为0.9,失效率为0.001,则该串行系统的可靠性为(16),该系统的失效率为(17)。
在系统审计方法中,(15)将正式用的程序和审计用的程序进行比较,以检查它的正确性。
设某信道带宽为3kHz,采用正交移相键控法(QPSK)进行信号调制,其数据传输速率为(23)b/s。
在计算机局域网协议集中,数据链路层又可分为介质访问控制子层和(43); LAN参考模型中服务访问点SAP的作用是(44);局域网中数据传输的误码率较低,一般约在(45);在LAN的介质访问方式中,争用属于(46);以太网的介质访问控制方式与CSMA相比较,
计算机内存的容量大小受到(11)位数的限制。若该总线为20位,可以寻址的内存空间为(12)字节;
An application software is any program(68)to perform a specific function directly for the user or, in some cases, for another ap
网桥是一种常用的网络互联设备,它工作在OSI的(27)上,在LAN中用桥接少量以太网网段时,常用的网桥是(28)。从网桥的基本原理可知网桥(29),因此使用网桥有两个显著优点,其一是(30),其二是利用公共通信链路实现两个远程LAN的互联。
将一个可执行程序编译成某种高级程序设计语言源程序的过程称为__________________。
随机试题
重度哮喘时,除吸氧外尚应采取下列哪些措施
对改善早期肺气肿症状具有重要意义的措施是
某传染病病室,长5m、宽4m、高4m,用福尔马林进行室内消毒,福尔马林用量是
不属于多形性腺瘤结构的基本结构的是
患者,男,30岁。长期在电脑前工作,近一年时感视力疲劳,两目干涩,头昏脑涨,腰膝酸痛,舌质略红,脉细涩。用药首选()
经济周期波动高度是指每个周期内波峰年份的经济增长率,它表明每个周期经济扩张的强度,反映经济增长力的强弱,根据各周期波峰年份经济增长率的高低,可以分为( )。
下列有关企业预算的表述中,正确的有( )。
免税商品是指免征关税、进口环节税的进口商品和实行退(免)税(增值税、消费税)进入免税店销售的国产商品。下列有关免税商品的表述,正确的是()。
能够区别意义的最小语言单位是
Inpredicationanalysis,thebasicelementwhichistheabstractionofthemeaningofasentenceiscalled
最新回复
(
0
)