小编MPS*_*MPS的帖子

取消引用数组地址不起作用?

考虑以下代码:

int myArray [3] = {1, 2, 3};

std::cout << myArray << "\n"; // 0x22ff24
std::cout << &myArray << "\n"; // 0x22ff24
std::cout << *myArray << "\n"; // 1
std::cout << *(&myArray) << "\n"; // 0x22ff24
Run Code Online (Sandbox Code Playgroud)

为什么底部语句不给1,就像第三个语句一样?如果myArray等于&myArray,为什么*myArray不等于*(&myArray)?

c++ arrays

2
推荐指数
1
解决办法
81
查看次数

标签 统计

arrays ×1

c++ ×1