小编Ham*_*mza的帖子

*array []和array []之间有什么区别?

  • 我们知道数组名称的值是数组中第一个元素的地址
  • 并且指针的值是一个地址.

假设我声明了一个指向int的指针

int *a= new int(); 
int *b= new int();
Run Code Online (Sandbox Code Playgroud)

我希望它将其地址存储在某个数组中,但数组不会是这样的指针

int *arr[] = {a, b};
Run Code Online (Sandbox Code Playgroud)

它有可能吗?

因为数组名称包含地址,如果我们声明一个数组指针,那么它们将再次包含地址相同的东西,

如果不是这样,为什么?

c++ arrays

-5
推荐指数
1
解决办法
89
查看次数

标签 统计

arrays ×1

c++ ×1