当前位置:首页 C++ > 正文

c++一维数组声明与初始化

作者:野牛程序员:2023-08-18 14:54:27 C++阅读 2846

在C++中,可以使用不同的方式来声明和初始化一维数组。以下是一些常见的方法:

  1. 声明数组后逐个赋值:

#include <iostream>

int main() {
    int myArray[5]; // 声明一个包含5个整数的数组

    myArray[0] = 10; // 初始化第一个元素
    myArray[1] = 20; // 初始化第二个元素
    myArray[2] = 30; // 初始化第三个元素
    myArray[3] = 40; // 初始化第四个元素
    myArray[4] = 50; // 初始化第五个元素

    return 0;
}
  1. 在声明时初始化:

#include <iostream>

int main() {
    int myArray[5] = {10, 20, 30, 40, 50}; // 声明并初始化数组

    return 0;
}
  1. 自动计算数组大小:

#include <iostream>

int main() {
    int myArray[] = {10, 20, 30, 40, 50}; // 自动计算数组大小

    return 0;
}
  1. 使用循环初始化:

#include <iostream>

int main() {
    int myArray[5]; // 声明一个包含5个整数的数组

    for (int i = 0; i < 5; ++i) {
        myArray[i] = (i + 1) * 10;
    }

    return 0;
}

无论哪种方式,一维数组的声明和初始化都可以根据你的需求来选择。注意,在声明数组时,数组大小必须是一个常量表达式,因此不能使用变量来指定数组大小。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击