在std库中 cout<< 是右结合的,下面用代码来证明:
#include <iostream>
int whole=20;
int addwhole()
{
whole+=8;
return whole;
}
int subwhole()
{
whole-=9;
return whole;
}
void main()
{
std::cout<<addwhole()<<" "<<subwhole()<<std::endl;
int i = 10;
std::cout << i++<< "一 " << i-- <<" 二"<<i--<<" 三"<<i--<<" 四"<<i--<<std::endl;
}
输出结果如下: