新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

c++指针数组初始化的有哪些方法,c++指针数组的使用

发布时间:2023-10-17 00:36:20

c++指针数组初始化的有哪些方法

C++中,可使用以下方法来初始化指针数组:

  1. 使用一维数组初始化指针数组:
int arr[] = {1, 2, 3};
int* ptrArr[3];
for (int i = 0; i < 3; i++) {
ptrArr[i] = &arr[i];
}
  1. 使用动态内存分配初始化指针数组:
int** ptrArr = new int*[3];
for (int i = 0; i < 3; i++) {
ptrArr[i] = new int(i);
}
  1. 使用初始化列表初始化指针数组:
int a = 1;
int b = 2;
int c = 3;
int* ptrArr[] = {&a, &b, &c};

以上是几种常见的初始化指针数组的方法,可以根据实际需求选择适合的方式。