我刚开始学习c ++,我真的不明白,为什么当我cout &d 时,它显示char d 的次数与我已经显示的次数一样多+ 加1 次。所以它在这里显示 3 次字符“d”......对于行
cout << &d << endl;
如果有人能用简单的话解释我为什么,我会感谢他。如果这个问题很愚蠢,我很抱歉。
#include <iostream>
using namespace std;
int main()
{
char d('d');
cout << d << endl;
cout << d << endl;
cout << &d << endl;
return 0;
}