#include <unistd.h>
int main()
{
?printf("output begin\n");
?printf("content in buffer");
?_exit(0);
}
僅輸出 output begin
#include <unistd.h>
int main()
{
?printf("output begin\n");
?printf("content in buffer
\n");
?_exit(0);
}
輸出
output begin
content in buffer
使用exit(0)
都是輸出
output begin
content in buffer
在linux種,標準輸入和輸出都是作為文件來處理的,他們在打開以后也都有自己的緩沖區
緩沖區--
只有達到一定的數量,或者遇到特殊的符號,例如換行符,文件結束符, 將緩沖區的內容一次寫入文件