首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中定义了局部变量与全局变量,则(30)。
若程序中定义了局部变量与全局变量,则(30)。
admin
2019-01-10
46
问题
若程序中定义了局部变量与全局变量,则(30)。
选项
A、在函数内只能访问局部变量,不能访问全局变量
B、局部变量与全局变量的名字不得相同
C、一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元
D、函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量
答案
D
解析
本题考查程序语言的基本概念。在高级语言程序中,变量的作用域(引用变量的代码范围)可能是全局的或者是局部的。对于全局变量,其作用域是整个程序(或文件),因此在函数内可以访问全局变量,而局部变量的作用域为声明(定义》该变量的函数(过程,子程序)。一般语言都规定,若全局变量和局部变量的名称相同,则在局部变量的作用域范围内,引用的是局部变量(即最近嵌套原则)。程序运行过程中,每次调用一个函数时,都在栈区为该函数的运行创建活动记录(主要包括函数运行时需要的数据和控制信息),函数运行结束后则释放为其分配的活动记录。因此,函数多次运行时,其定义的局部变量不一定分配同一个存储单元。
转载请注明原文地址:https://kaotiyun.com/show/5xVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
(68)应用服务将主机变为远程服务器的一个虚拟终端。在命令方式下运行时,通过本地机器传送命令,在远程计算机上运行相应程序,并将相应的运行结果传送到本地机器显示。
以下关于网络安全的说法中,错误的是(55)。
在寄存器间接寻址中,若指令指定的寄存器是BX、SI、或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOVBX,[SI],假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000
在数据传输率相同的情况下,同步传输率高于异步传输速率的原因是(22)。
WindowsXP是一种(56)操作系统,为了支持网络通信的功能;在它的网络体系中包含了网络API、传输驱动程序接口(TDI)客户、TDI传送器、NDIS小端口驱动程序和(57),同时NDIS库也为(58)的使用提供了函数接口。
Internet上每台主机都有一个唯一的IP地址。所有IP地址都为(15)位长。IP地址通常被分为A、B、C、D、E共五类。下列IP地址属于C类地址的是(16)。
下列软件中,不是浏览器的是(56)。
在数据库设计时,为了尽可能地使数据库模式保持最优的特性,应尽可能设计达到(15)模式。
设某单总线LAN,总线长度为1000m,数据率为10Mb/s,数字信号在总线上的传输速度为2C/3(C为光速),则每个信号占据的介质长度为(47)m。当采用CSMA/CD(非噩EE用802.3标准)访问方式时,如只考虑数据帧而忽略其他一切因素,则最小时间
BODY元素可以支持很多属性,其中用于定义已被访问过的链接的颜色的属性为______。
随机试题
患儿,女,8岁,2个月前确诊为风湿热,近日又出现不规则发热、乏力,为明确是否为风湿活动,需做辅助检查,以下哪项指标与风湿活动不相关
领导情景论主要包括()
李斯特保护幼稚工业理论主要是保护()
常用来救治昏迷、癫痫、高热患者的腧穴是
破伤风治疗最重要环节是
下列关于交易磋商程序说法错误的是:()。
2000年8月,甲接受飞行电影公司的委托,将自己的同名小说《飞行无敌》改编成电影剧本拍电影。剧本完成后,甲即开始全球旅行。后来,导演认为剧本的个别情节需要再润色,由于无法联系上甲,就让电影公司职员乙对剧本进行了一些润色。同时,导演还请著名音乐家丙为电影谱写
(2012年)某压力表测量范围为1~10MPa,精度等级为0.5级,其标尺按最小分格为仪表允许误差刻度,则可分为()格。
某建筑工程达到设计文件规定的合理使用年限后,则()。
电子计算机的最早的应用领域是______。
最新回复
(
0
)