c++数组对象
时间: 2023-08-10 10:13:41 浏览: 83
在 C++ 中,数组是一种用于存储相同类型数据的数据结构。数组对象是指在程序中定义的数组变量,可以通过下标操作符访问数组中的元素。
例如,以下代码定义了一个包含 5 个整数的数组对象,并将其初始化为 {1, 2, 3, 4, 5}:
```
int myArray[5] = {1, 2, 3, 4, 5};
```
可以使用下标操作符访问数组中的元素,例如:
```
int x = myArray[0]; // x 等于 1
```
注意,数组下标从 0 开始,因此 myArray[0] 引用数组中的第一个元素。
还可以通过指针操作符和下标操作符来访问数组元素。例如,以下代码定义了一个指向数组第一个元素的指针,并使用指针操作符和下标操作符来访问数组元素:
```
int* ptr = myArray;
int y = *(ptr + 1); // y 等于 2
```
这里,指针 ptr 指向数组第一个元素,*(ptr + 1) 访问数组中的第二个元素。
阅读全文