位置:- 正文

全局变量和局部变量(全局变量和局部变量同名哪个优先)

编辑:rootadmin

全局变量和局部变量的定义是:
628928740全局变量和局部变量(全局变量和局部变量同名哪个优先)

  1、局部变量:“在函数内定义的变量”,即在一个函数内部定义的变量,只在本函数范围内有效。

  2、全局变量:“在函数外定义的变量”,即从定义变量的位置到本源文件结束都有效。

  局部变量(Local variables)指在程序中只在特定过程或函数中可以访问的变量。局部变量是相对于全局变量而言的。在C++、C#、Ruby这些面向对象语言中,一般只使用局部变量。面向对象编程是现在普遍采用的是软件开发方法,因此无需考虑是局部变量还是全局变量,说到变量,往往都是局部变量。

  在程序中,只在特定的过程或函数中可以访问的变量,是相对与全局变量而言的。

  在函数内定义的变量是局部变量,而在函数之外定义的变量称为外部变量,外部变量是全局变量,是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。全局变量全部存放在静态存储区,在程序开始执行时给全局变量分配存储区,程序行完毕就释放。  

本文链接地址:https://www.jiuchutong.com/zhishi/213175.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/213176.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络