Linux中_exit()与exit()问题

发布网友 发布时间:2022-04-23 14:26

我来回答

1个回答

热心网友 时间:2023-10-18 08:14

_exit那行,即使不是_exit也不会输出——这就是linux下的I/O缓冲机制的体现。在win下会,不信你试。

加\n能输出不是_exit清缓冲的结果。printf自己自身刷新了缓冲。——printf \n时,默认printf强行刷新I/O缓冲,不管缓冲区空间是否已满需要刷新。。因它(系统或系统设计者)认为换行是一个需要立即反应体现用户指令作用的用户暗示。

_exit不是标准C的东东。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com