21xrx.com
2024-12-22 21:41:24 Sunday
登录
文章检索 我的文章 写文章
C++数组代码集锦
2023-07-04 17:50:10 深夜i     --     --
C++ 数组 代码 集锦 编程

C++是一种流行的编程语言,它被广泛用于开发各种应用程序。其中,数组是一种非常重要的数据结构,它可以用来存储大量的数据,并且可以方便地对数据进行访问和操作。下面是一些常用的C++数组代码,供大家参考。

1.声明数组

声明数组可以使用以下语法:


int myArray[10];

这将声明一个名为myArray的数组,该数组包含10个整数。当然,你可以在声明数组的同时进行初始化:


int myArray[] = 5;

这将声明一个名为myArray的数组,该数组包含5个整数,并将这些整数分别初始化为1、2、3、4和5。

2.访问数组元素

访问数组元素需要使用中括号[]运算符,例如:


int myArray[5] = 3;

cout << myArray[3] << endl;

这将输出数组myArray中索引为3的元素,即4。

3.数组遍历

可以使用for循环来遍历数组:


int myArray[5] = 3;

for (int i = 0; i < 5; i++) {

  cout << myArray[i] << endl;

}

这将输出数组myArray的所有元素。

4.多维数组

对于多维数组,可以使用类似于下面的方式声明和初始化一个二维数组:


int myArray[3][3] = {1, 5, 7};

这个二维数组可以表示一个3行3列的矩阵。可以使用两个嵌套的for循环来遍历这个二维数组:


for (int i = 0; i < 3; i++) {

  for (int j = 0; j < 3; j++) {

    cout << myArray[i][j] << " ";

  }

  cout << endl;

}

这将输出整个二维数组。

5.动态数组

如果你需要在运行时动态分配数组空间,可以使用new和delete运算符。例如,下面的代码可以动态地创建一个包含5个整数的数组:


int* myArray = new int[5];

使用完动态数组后,记得要使用delete运算符来释放数组的内存空间:


delete[] myArray;

在使用动态数组时,一定要注意不要造成内存泄漏。

总之,数组是C++中非常重要的数据结构,它可以用来存储大量的数据,并且可以方便地对数据进行访问和操作。以上介绍的数组代码只是冰山一角,希望大家能够多加练习和应用,深入掌握数组的使用。

  
  
下一篇: C++队列排水

评论区

{{item['qq_nickname']}}
()
回复
回复