#include <iostream>usingnamespacestd;
void f(constint& i) //里面有一个匿名的const int变量
{
cout << i << endl;
}
int main()
{
int i = 3;
f(i*3); //9,因为i*3是常量,必须有const. return0;
}
#include <iostream>usingnamespacestd;
class A
{
public:
int i;
A():i(10) {}
};
A f()
{
A a;
return a;
}
int main()
{
/*
f().i = 10;
*//*
A b;
f() = b;
*/return0;
}