stdout

stdout

C語言中的 stdout 是一個定義在<stdio.h>的宏(macro),它展開到一個 FILE* (“指向 FILE 的指針”)類型的表達式(不一定是常量),這個表達式指向一個與標準輸出流(standard output stream)相關連的 FILE 對象。

基本介紹

  • 外文名:stdout
  • 範疇:C語言
  • 簡介:定義在<stdio.h>的宏
  • 所屬學科:軟體
只是方便操作輸出,比如傳給一個函式等等。這時函式的輸出就不是輸出到檔案,而是傳進來的stdout檔案指針,即標準輸出。如:
#include<stdio.h>void func(FILE*p){char*str="ddd";fputs(str,p);}int main(){func(stdout);return 0;}
stdout(Standardoutput)標準輸出
stdin(Standardinput)標準輸入
stderr(Standarderror)標準錯誤

相關詞條

熱門詞條

聯絡我們