C语言局部变量与全局变量
时间: 2023-10-29 08:05:03 浏览: 97
C语言 全局变量和局部变量详解及实例
5星 · 资源好评率100%
有什么区别?
局部变量和全局变量在作用域和存储方式上有所不同。局部变量的作用域仅限于函数内部,在函数外部无法访问。而全局变量的作用域在整个程序中都有效,可以被程序中的任何函数访问。
另外,局部变量和全局变量的存储方式也有所差别。局部变量存储在函数的栈空间中,函数调用结束时就会被释放,在下次函数调用时重新分配。而全局变量则存储在静态数据区,不会随着函数的调用而释放。
阅读全文