C——全局变量和局部变量

2019年6月29日 0 条评论 5 次阅读 0 人点赞

博主面试时突然被问到了全局变量和静态全局变量的区别,顿时懵圈!还好给了个台阶下,不然真答不上来(打脸)。回来赶紧查了一波资料,下面给大家整理了一个表,关于 C 语言里四种不同作用范围的变量,仅供参考哈!

名称 作用范围
全局变量 整个工程文件内都有效,所有地方都可以访问
静态全局变量 只在定义它的文件内有效(在其它文件使用需要关键字 extern
局部变量 定义它的函数内有效,但是函数返回后会失效
静态局部变量 只在定义它的函数内有效,函数返回后该变量不会失效,但只能在定义它的函数内访问
头像

didi

这个人太懒什么东西都没留下

文章评论(0)