要定义一个局部变量,应使用的关键字是什么
5个回答
展开全部
静态的变量和函数的生命都用static关键字, 生命在另一个文件中定义的变量用extern关键字。
如果外部变量不在文件的开头定义,其有效的作用范围只能从定义点到文件结束。如果在定义点之前的函数想引用该外部变量,则应该在应用之前用关键字extern对该变量作‘外部变量声明’。
表示该变量是一个已经定义了的外部变量。有了此声明,就可以从声明处起,合法的调用该外部变量。
扩展资料:
局部变量的生存期:从函数被调用的时刻算起到函数返回调用处的时刻结束。
局部变量的作用域是定义该变量的函数或定义该变量的复合语句。也就是说,局部变量只在定义它的函数或复合语句范围内有效,只能在定义它的函数或复合语句内才能使用它们。
不同函数中可以使用相同名字的变量,它们代表不同的对象,分配不同的单元,互不干扰。例如,上面在f1函数中定义了变量b和c,倘若在f2函数中也定义变量b和c,它们在内存中占不同的单元,互不干扰。
参考资料来源:百度百科-局部变量
2018-04-08 · 知道合伙人互联网行家
关注
展开全部
在局部程序模块(例如过程或函数)中用Dim就可以定义局部变量了,不需要其它关键字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2018-04-08
展开全部
静态的变量和函数的生命都用static关键字, 生命在另一个文件中定义的变量用extern关键字。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
declare可以定义并赋值局部变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-03-28 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517192
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信TA
关注
展开全部
看什么语言了
vb中是private
vb中是private
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询