可能重复:
为什么不显示字符数据的地址?
我正在尝试使用 & 运算符并被困在这个程序中:
#include<iostream>
using namespace std;
int main() {
char i='a';
cout<<&i;
return 1;
}
我期待变量 i 的地址作为输出,但输出是变量 i本身的值。
任何人都可以解释刚刚发生的事情吗?提前谢谢。
可能重复:
为什么不显示字符数据的地址?
我正在尝试使用 & 运算符并被困在这个程序中:
#include<iostream>
using namespace std;
int main() {
char i='a';
cout<<&i;
return 1;
}
我期待变量 i 的地址作为输出,但输出是变量 i本身的值。
任何人都可以解释刚刚发生的事情吗?提前谢谢。