欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言中的全局变量和局部变量区分

程序员文章站 2022-07-07 21:30:14
...


前言

今天介绍一下C语言中的全局变量和局部变量


一、变量的定义(举几个例子如下)

int age = 100;
int为类型 , age是变量名(可以随意取) ,100是变量

二、全局变量和局部变量

1.定义在代码块里面的叫做局部变量

2.定义在代码块外面的叫做全部变量

代码如下:

int num1=10;
int main()
{
int num2=20;
return 0;
}

num1为全局变量
num2为局部变量

3.它们的生命周期

全局变量可以在整个工程的任何地方使用;
而局部变量的生命周期从今 { 开始,从出 } 结束。

总结

最后需要我们注意的是,在使用变量时,我们尽量不要让局部变量和全局变量的名字相同,因为这样容易使我们产生误会。当全局变量和局部变量名字相同时,局部变量优先。好啦,以上就就是今天的内容。