【发布时间】:2019-05-24 18:08:15
【问题描述】:
我期待的输出是 A B C D w x y z
是否与处理 cout 的顺序有关,我的意思是从左到右或从右到左。
#include <iostream>
using namespace std;
void dummy_func1() {
char a = 'a';
char b = 'b';
char c = 'c';
char d = 'd';
cout<<&a<<" "<<&b<<" "<<&c<<" "<<&d<<endl;
}
char w = 'w';
char x = 'x';
char y = 'y';
char z = 'z';
void dummy_func2() {
cout<<&w<<" "<<&x<<" "<<&y<<" "<<&z<<endl;
}
int main()
{
dummy_func1();
dummy_func2();
}
abcd bcd cd d
w xw yxw zyxw
【问题讨论】:
-
用
a代替&a