您的位置:首页 > 其它

cout缓冲机制

2008-11-24 11:45 239 查看
#include <iostream>

int main()

{

using std::cout;

using std::endl;

int i = 0;

cout <<"i="<<i<<" i++="<<i++<<" i--="<<i--<<endl;

return 0;

}

程序结果:(VS 2005下)

i=0 i++=-1 i--=0

cout的输出是先从右往左读入缓冲区,再从左往右输出,缓冲区相当于堆栈的效果。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: