C++数组的引用
时间: 2023-07-11 22:20:30 浏览: 116
C++中的引用
在C++中,可以使用引用来引用数组。数组引用是一个别名,它允许您使用与数组相同的名称来访问其元素。可以使用以下语法声明和使用数组引用:
```
int arr[5] = {1, 2, 3, 4, 5};
int (&arrRef)[5] = arr; // 声明数组引用
arrRef[0] = 10; // 使用数组引用修改数组元素
```
在上面的代码中,`int (&arrRef)[5]` 声明了一个数组引用,它引用了一个包含5个整数的数组 `arr`。您可以使用数组引用 `arrRef` 来访问和修改 `arr` 中的元素,就像使用数组 `arr` 一样。
需要注意的是,数组引用的类型是数组类型的引用,例如 `int (&)[5]` 表示引用一个包含5个整数的数组。
阅读全文