gpt4 book ai didi

c++ - 为什么 & 符号运算符仅有时用于在 C++ 中分配指针?

转载 作者:行者123 更新时间:2023-11-28 04:14:42 26 4
gpt4 key购买 nike

<分区>

有人可以解释为什么将数组的内存地址分配给指针与将“普通”变量分配给指针不同吗? (int a; int* p = &a;)

我知道一个事实,数组前面的符号 (&arr) 指向它的内存地址,那么为什么以这种方式将它分配给一个指针不起作用?

float* p;
float arr[5];
p = arr; // why is this correct
p = &arr; // and this isn't

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com