c++全局变量
时间: 2023-06-29 19:15:35 浏览: 121
全局变量-c++语言教程谭浩强
C++中的全局变量是在函数外部定义的变量,它们可以在程序的任何地方使用。全局变量可以被程序中的任何函数访问和修改,但是在多线程环境中要注意并发访问的问题。全局变量可以在程序中声明多次,但只能定义一次。全局变量的作用域是整个程序,而且它们的生命周期与程序的生命周期相同。下面是一个全局变量的示例:
```
#include <iostream>
using namespace std;
int globalVar = 10; // 定义全局变量
void func() {
cout << "全局变量的值为:" << globalVar << endl;
}
int main() {
func();
return 0;
}
```
在这个示例中,`globalVar`是一个全局变量,在`func()`函数中可以直接访问并输出它的值。
阅读全文