21xrx.com
2025-04-05 03:09:06 Saturday
文章检索 我的文章 写文章
C++数组的创建方法
2023-06-29 11:44:52 深夜i     26     0
C++ 数组 创建

C++ 数组是一种存储多个相同类型数据的数据结构,一维数组是最基本的数组类型。在 C++ 中,数组的创建与使用非常重要。本文将介绍 C++ 数组的创建方法。

声明数组变量

在 C++ 中,声明一个数组变量需要指定元素的数据类型和数组名。例如,要声明一个包含 10 个整数的数组:

int arr[10];

初始化数组元素

在声明数组变量后,可以通过循环语句或直接赋值来初始化数组元素。例如:

int arr[5] = 5;  //使用初始化列表

int arr[5] = {0};      //将第一个元素初始化为 0,其他元素自动初始化为 0

int arr[5];

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

{

  arr[i] = i;

}

访问数组元素

访问数组元素需要使用数组下标。数组下标从 0 开始,因此第一个元素的下标是 0,最后一个元素的下标是数组长度减 1。例如:

int arr[5] = 5;

cout << arr[0] << endl;   //输出数组第一个元素

cout << arr[4] << endl;   //输出数组最后一个元素

动态数组

在 C++ 中,动态数组分配内存必须使用 new 关键字。例如:

int *arr = new int[10];   //创建一个包含 10 个整数的动态数组

删除动态数组

使用 new 关键字创建动态数组后,必须使用 delete 关键字将其删除。例如:

delete [] arr;       //删除动态数组

总结

本文介绍了 C++ 数组的创建方法,主要包括声明数组变量、初始化数组元素、访问数组元素、动态数组和删除动态数组。在编写程序时,数组是一种非常常见且重要的数据类型,因此掌握数组的创建和使用方法是非常必要的。

  
  

评论区

请求出错了