要定义一个局部变量,应使用的关键字是什么

 我来答
帐号已注销
2021-01-18 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:166万
展开全部

静态的变量和函数的生命都用static关键字, 生命在另一个文件中定义的变量用extern关键字。

如果外部变量不在文件的开头定义,其有效的作用范围只能从定义点到文件结束。如果在定义点之前的函数想引用该外部变量,则应该在应用之前用关键字extern对该变量作‘外部变量声明’。

表示该变量是一个已经定义了的外部变量。有了此声明,就可以从声明处起,合法的调用该外部变量。

扩展资料:

局部变量的生存期:从函数被调用的时刻算起到函数返回调用处的时刻结束。

局部变量的作用域是定义该变量的函数或定义该变量的复合语句。也就是说,局部变量只在定义它的函数或复合语句范围内有效,只能在定义它的函数或复合语句内才能使用它们。

不同函数中可以使用相同名字的变量,它们代表不同的对象,分配不同的单元,互不干扰。例如,上面在f1函数中定义了变量b和c,倘若在f2函数中也定义变量b和c,它们在内存中占不同的单元,互不干扰。

参考资料来源:百度百科-局部变量

DoramiHe
2018-04-08 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59541
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
在局部程序模块(例如过程或函数)中用Dim就可以定义局部变量了,不需要其它关键字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
推荐于2018-04-08
展开全部
静态的变量和函数的生命都用static关键字, 生命在另一个文件中定义的变量用extern关键字。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sW1Vy
2020-07-03
知道答主
回答量:9
采纳率:0%
帮助的人:5228
展开全部
declare可以定义并赋值局部变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huanglenzhi
2016-03-28 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517192
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
看什么语言了
vb中是private
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式