为什么 char 的地址与 int 的地址不同?

时间:2021-05-26 06:42:49

标签: c++ pointers

考虑这个小片段

int x = 5;
std::cout << &x; 

这会打印一些随机的十六进制数,即“0x62fe1c”。

char x = 'a';
std::cout << &x; 

虽然这个版本打印“a╨▬φ”。我不知道那是什么。

0 个答案:

没有答案