1.使用c++数组语法
int myArray[5]; // 定义一个有5个元素的int数组
2.qt提供的动态数组容器
#include <QVector>
QVector<int> myVector(5); // 定义一个有5个元素的QVector数组
3.使用QList
,这也是Qt提供的一个动态数组容器,与QVector
的区别在于内部实现和性能优化
#include <QList>
QList<int> myList; // 定义一个QList数组,可以动态增加元素
4.使用QVarLengthArray
,这是一个与模板相关的类模板,用于在编译时已知大小的数组
#include <QVarLengthArray>
QVarLengthArray<int, 5> myVarArray; // 定义一个有5个元素的QVarLengthArray数组