java程序的三種基本結構 不明白stdin,stdout和stderr是什么,哪位高手給詳細的說說?
不明白stdin,stdout和stderr是什么,哪位高手給詳細的說說?Stdout—標準輸出設備(printf(“)。?!啊保┡c標準輸出相同。Stderr—標準錯誤輸出設備默認情況下,兩者都輸出到
不明白stdin,stdout和stderr是什么,哪位高手給詳細的說說?
Stdout—標準輸出設備(printf(“)。?!啊保┡c標準輸出相同。
Stderr—標準錯誤輸出設備
默認情況下,兩者都輸出到屏幕。
但是如果您使用轉向標準輸出到磁盤文件,您可以看到兩者之間的區(qū)別。Stdout輸出到磁盤文件,stderr在屏幕上。
用法:
fprintf(stderr,“can”t打開它!n“”
fprintf(stdout,“無法”打開它!n“”
stdin—標準輸入設備。
用法:
char s[80
]fputs(fgets(s,80,stdin)
控制臺,stdin-stdout之間是什么關系?
1。標準輸入法:標準輸入法,即從鍵盤輸入的字符、數字、標點符號等信息。2標準輸出:標準輸出,顯示屏顯示,或輸出到磁盤,或由打印機打印的信息。創(chuàng)建用戶進程時,系統(tǒng)將自動為進程創(chuàng)建stdin(=0)、stdoutr(=1)和其他數據流