複製鏈接
請複製以下鏈接發送給好友

stdout

鎖定
C語言中的 stdout 是一個定義在<stdio.h>的宏(macro),它展開到一個 FILE* (“指向 FILE 的指針”)類型的表達式(不一定是常量),這個表達式指向一個與標準輸出流(standard output stream)相關連的 FILE 對象。
外文名
stdout
所屬學科
軟件
範    疇
C語言
簡    介
定義在的宏
釋義
只是方便操作輸出,比如傳給一個函數等等。這時函數的輸出就不是輸出到文件,而是傳進來的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)標準錯誤