C语言中在main函数中定义的变量是全局变量么


本文摘自PHP中文网,作者V,侵删。

C语言中在main函数中定义的变量不是全局变量,而是局部变量。

main函数中定义的变量与全局变量的生命周期一样长。

(推荐教程:C语言教程)

注意:全局变量一定是定义在函数外部的。

main函数是程序启动后执行的第一个自定义函数。

什么是局部变量?

定义在函数内部的变量称为局部变量(Local Variable),它的作用域仅限于函数内部, 离开该函数后就是无效的,再使用就会报错。

什么是全局变量?

在所有函数外部定义的变量称为全局变量(Global Variable),它的作用域默认是整个程序,也就是所有的源文件,包括 .c 和 .h 文件。

以上就是C语言中在main函数中定义的变量是全局变量么的详细内容!

相关阅读 >>

C语言有几种注释方式

C语言中关系表达式和逻辑表达式的值是什么

C语言求阶乘

C语言编写的程序需要用什么程序翻译后计算机才能识别

C语言需要什么基础

C语言中保留两位小数怎么表示

C语言文件的读取和写入怎么操作

C语言中=和==的区别是什么?

C语言中system()函数怎么用?

C语言函数声明格式是什么?

更多相关阅读请进入《C语言》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...