关于引用的问题
1。如果int& f() int x=f(),那么x与f()的返回值共用地址对吗??2。cin和cout不是变量怎么可以作为参数被传递???
对于操作符重载的函数中,比如>>重载。istream& operate>>(istream& istr,int& x){......return istr}
这样不行吗??-> istream operate>>(istream& istr,int& x){......return istr}
char& CwjbString::operator [] (const int n) { return m_pString[n]; } const char& CwjbString::operator [] (const int n)const { return m_pString[n]; }这2种的区别在于下标值是否能够改变。和交换2个数的例子很像。