2016 - 2024

感恩一路有你

lua中文手册 静态变量和全局变量的区别?

浏览量:2998 时间:2021-03-17 03:41:41 作者:admin

静态变量和全局变量的区别?

通过在全局变量声明之前添加static来定义静态全局变量。全局变量和静态全局变量都是静态存储的;在存储上没有区别。区别在于它们的范围。全局变量的范围是整个源程序。当源程序由多个源文件组成时,全局变量在每个源程序文件中都是有效的。但是,静态全局变量的作用域如何受到限制,并且只能在定义该变量的源文件中使用?不能使用同一程序中的其他源文件!静态全局变量只初始化一次,以防止调用其他源文件!全局变量可以用其他源文件初始化

你明白吗?

lua中文手册 全局变量和静态变量 lua解释器

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。