21xrx.com
2024-11-05 12:18:41 Tuesday
登录
文章检索 我的文章 写文章
C++如何创建一个数组?
2023-07-07 17:18:22 深夜i     --     --
C++ 数组 创建

在C++中,数组是一组相同数据类型的变量的集合。创建一个数组,我们需要指定数组的类型、名称和元素数量。下面是创建一个整型数组的示例:


int myArray[5];

该数组名为myArray,类型为整数,包含5个元素。我们也可以使用大括号来初始化数组:


int myArray[5] = 40;

上述代码将创建一个包含5个元素的整数数组,并将第一个元素设置为10,第二个元素设置为20,以此类推。如果我们想访问数组中的特定元素,可以使用下标操作符[]。例如,要访问数组的第一个元素,可以使用以下代码:


cout<<myArray[0]<<endl; //输出10

需要注意的是,数组的下标从0开始,因此myArray[0]表示数组的第一个元素。

当我们创建一个数组时,内存中会分配一段连续的内存空间来存储数组的元素。因此,我们可以使用指针来访问数组元素。例如,以下代码将创建一个指向数组第一个元素的指针,并通过该指针访问数组的所有元素:


int* ptr = myArray;

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

  cout<<*ptr<<endl;

  ptr++;

}

以上代码将输出数组的5个元素。在循环中,我们将指针指向下一个元素,并使用解引用运算符*访问该元素的值。

总之,创建一个数组需要指定数组的类型、名称和元素数量。可以使用大括号来初始化数组,使用下标操作符[]访问数组元素,以及使用指针访问数组元素。

  
  

评论区

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