摘要: 在linux下stdout是行函数,也就是在遇到\n前都将数据存储在buffer中,而stderr则是不缓冲的,例如:int main(){fprintf(stdout,"Hello ");fprintf(stderr,"World!");return 0; } 在linux下其输出为World!Hello 而在windows下其输出Hello World!也就是说 在window下stdout和stderr一样都是不缓存的。 阅读全文
posted @ 2012-09-08 15:23 SA高处不胜寒 阅读(766) 评论(0) 推荐(0) 编辑