C语言学习【12】-全局变量和局部变量

  • 全局变量

在所有函数外部定义的变量叫全局变量

在全局变量外使用范围:从定义位置开始到整个程序结束

  • 局部变量

在一个函数内部定义的变量或者函数的形参,都称为局部变量

void f(int i)

{

       int j = 20;

}

这里i和j都属于局部变量

局部变量的使用范围:只能在本函数内使用

注意的问题

全局变量和局部变量命名冲突的问题

        在一个函数内部如果定义的局部变量的名字和全局变量名字一样时,局部变量会屏蔽叼全局变量

发布了20 篇原创文章 · 获赞 1 · 访问量 358

猜你喜欢

转载自blog.csdn.net/qq_41505080/article/details/104199126