首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中定义了局部变量与全局变量,则______。
若程序中定义了局部变量与全局变量,则______。
admin
2010-02-13
26
问题
若程序中定义了局部变量与全局变量,则______。
选项
A、在函数内只能访问局部变量,但不能访问全局变量
B、局部变量与全局变量的名字不得相同
C、一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D、函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
答案
A
解析
变量的作用域是引用变量的代码范围,可以是局部的,也可以是全局的。全局变量的作用域是整个程序或文件,在函数内完全可以访问全局变量。所以,选项A的说法是错误的。在程序运行过程中,每次调用一个函数,都会为该函数的运行创建活动记录,其中包括函数运行所需要的数据信息以及控制信息,在函数运行结束后,则释放这些活动记录。如果函数多次运行,那么定义的局部变量不一定分配同一个存储单元。所以,选项C的说法错误。局部变量的作用域是定义该变量的函数。根据最近嵌套原则,如果全局变量与局部变量的名称相同,那么,在局部变量的作用域中,引用的是局部变量。选项D的说法正确,相应,选项B的说法错误。
转载请注明原文地址:https://kaotiyun.com/show/E4jZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
SNMPv3定义了基于用户的安全模型USM,其中的认证模块结合(62)算法形成认证协议,产生一个96位的报文摘要。
Communication networks can be classified in terms of their physical arrangement or(74). Three common(74)are the star, bus, and r
通常计算机的存储器是一个由Cache、主存和辅存构成的3级存储系统。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种(11)存储器。在各种辅存中,除了(12)外,大多是便于脱卸和携带的。Cache存储器一般采用(13)半导体芯片
通常计算机的存储器是一个由Cache、主存和辅存构成的3级存储系统。辅助存储器一般可由磁盘、磁带和光盘等存储设备组成。Cache和主存一般是一种(11)存储器。在各种辅存中,除了(12)外,大多是便于脱卸和携带的。Cache存储器一般采用(13)半导体芯片
在关系数据库的关系模型中,采用(21)表达实体集以及实体集之间的联系。关系数据库的3种完整性约束中,(22)规定基本关系的主属性不能取空值。
网管的对象通常包括(20)。
为了支持不同的传输介质,快速以太网提供了3种技术标准,即100BASE-T4、 100BASE-TX、100BASE-FX。100BASE-T4使用(29)。
DNS(Domain Name System)来源于UNIX主机,有时与BSDUNIX的BIND服务相同,使用DNS时,DNS工作站应该(60)。
计算机能直接识别和执行机器语言程序,该语言的基本元素是(10)。
结构化程序中的基本结构不包括(11)。
随机试题
诃子可治疗( )。
股票的变化表现为三种趋势,即长期趋势、中期趋势及短期趋势。其中,()最为重要,也最容易被辨认,是投资者主要的观察对象。
一个品牌是一种产品的标识,但不是产品质量、性能、满足消费者效用可靠程度的综合体现。()
某企业所得税核算采用纳税影响会计法,适用所得税率为33%,2005年度应交企业所得税为33万元;2005年度计算纳税所得时的调整额除了包括超过税前列支标准的业务招待费15万元和取得国库券利息收入10万元两项外,无其他调整事项;若该企业2005年度所有者权益
关于人力资源生产性的表述,正确的是()。
关于出版物成本的说法,正确的有()等。
流传于东北三省和内蒙古、河北部分地区,有说有唱、载歌载舞的走唱类曲艺形式是()。
在人们创造历史的活动中,谋事在人,成事在天。
IP地址块202.113.79.0/27、202.113.79.32/27和202.113.79.64/27经过聚合后可用的地址数为()。
FederalDepositInsuranceCorporationBefore1933,andparticularlyduringtheperiod1929—1933,bankfailureswerenotuncom
最新回复
(
0
)