mfc设置数组为全局变量
时间: 2024-02-24 13:00:43 浏览: 247
在 MFC 中设置全局数组变量,可以在定义变量时使用 extern 关键字,然后在程序的其他位置进行定义和初始化。以下是一个示例:
在头文件中定义 extern 关键字声明全局数组变量:
```c++
// MyArray.h
extern int myArray[10];
```
在源文件中进行定义和初始化:
```c++
// MyArray.cpp
#include "MyArray.h"
int myArray[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
```
这样,在程序的其他位置也可以使用 myArray 变量了。如果需要在多个源文件中使用该变量,只需要在其他源文件中包含头文件 MyArray.h 即可。需要注意的是,全局变量的使用应该尽量避免,因为它们容易被误用和修改,从而导致程序出现不可预料的错误。
阅读全文