cout緩衝機制

  1. #include <iostream>  
  2. int main()  
  3. {  
  4.     using std::cout; 
  5.     using std::endl; 
  6.     int i = 0;  
  7.     cout <<"i="<<i<<" i++="<<i++<<" i--="<<i--<<endl;  
  8.     return 0;  
  9. }  
  10. 程序結果:(VS 2005下) 
  11. i=0 i++=-1 i--=0

cout的輸出是先從右往左讀入緩衝區,再從左往右輸出,緩衝區相當於堆棧的效果。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章