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


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

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

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

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

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

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

什么是局部变量?

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

什么是全局变量?

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

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

相关阅读 >>

C语言中main函数可以在什么位置

现在学C语言用什么软件

C语言简单心形代码

C语言常量的正确表示方法有哪些

C语言结构体类型变量在程序运行期间怎么样

一个c源程序必须包含一个main函数吗

C语言函数类型有几种

C语言中如何生成1~100的随机数(附代码)

C语言double类型默认输出几位小数?

C语言strcpy函数用法

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



打赏

取消

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

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

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

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

评论

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