了解下数组初始化的4种方式。
直接给每个元素赋值
int array[4] = {1,2,3,4};
给一部分赋值,后面的全部为0
int array[4] = {1,2};
由赋值参数个数决定数组的个数
int array[] = {1,2};
数组元素的值是随机分配的
int array[4] = {};
当初始化参数时,推荐使用 int array[4] = {0};
void Print(int array[], int size) { qDebug() << "//"; for (int i = 0; i < size; i++) { qDebug() << "array = " << array[i]; } } //1. 直接给每个元素赋值 int array1[4] = {1,2,3,4}; //2. 给一部分赋值,后面的全部为0 int array2[4] = {1,2}; //3. 由赋值参数个数决定数组的个数 int array3[] = {1,2}; //4. 数组元素的值是随机分配的 int array4[4] = {}; Print(array1, 4); Print(array2, 4); Print(array3, 2); Print(array4, 4);
网友评论文明上网理性发言 已有0人参与
发表评论: