首页 >> 知识百科 >

什么是局部变量和全局变量知识介绍

2023-10-06 15:47:52 来源: 用户: 

目前关于大家提出的什么是局部变量和全局变量这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些什么是局部变量和全局变量相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。

全局变量和局部变量以及静态变量在程序开发中最为常见,全局变量是指在整个工程文件内都有效,局部变量则是在定义它的函数内有效,但是函数返回后失效。

全局变量和局部变量以及静态变量在程序开发中最为常见,全局变量是指在整个工程文件内都有效,局部变量则是在定义它的函数内有效,但是函数返回后失效。

局部变量

局部变量也称为内部变量。局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。

全局变量

全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。全局变量的说明符为 extern。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。

区别: 变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为 6 种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章