mfc 创建一维数组
时间: 2024-04-06 18:25:48 浏览: 64
MFC读位图像素到二维数组,将数组中像素显示位图.zip
MFC提供了数组模板类CArray来创建一维数组1]。下面是创建一维数组的示例代码:
```cpp
#include <afxtempl.h>
int main()
{
// 创建一个整型数组
CArray<int, int> intArray;
// 添加元素到数组中
intArray.Add(10);
intArray.Add(20);
intArray.Add(30);
// 访问数组元素
int firstElement = intArray.GetAt(0);
int lastElement = intArray.GetAt(intArray.GetCount() - 1);
// 输出数组元素
for (int i = 0; i < intArray.GetCount(); i++)
{
printf("%d ", intArray.GetAt(i));
}
return 0;
}
```
这段代码创建了一个整型数组`intArray`,并向数组中添加了三个元素。然后,通过`GetAt`函数可以访问数组中的元素。最后,使用循环输出了数组中的所有元素。
阅读全文