c語(yǔ)言std是什么意思 C語(yǔ)言中stdout是什么意思?
C語(yǔ)言中stdout是什么意思?標(biāo)準(zhǔn)輸出設(shè)備的文件句柄宏定義printf實(shí)際上是fprintf的第一個(gè)參數(shù),設(shè)置為stdout您可以理解它是一個(gè)文件,并且這個(gè)文件與標(biāo)準(zhǔn)輸出設(shè)備(屏幕)有一定的關(guān)聯(lián)。當(dāng)
C語(yǔ)言中stdout是什么意思?
標(biāo)準(zhǔn)輸出設(shè)備的文件句柄宏定義printf實(shí)際上是fprintf的第一個(gè)參數(shù),設(shè)置為stdout您可以理解它是一個(gè)文件,并且這個(gè)文件與標(biāo)準(zhǔn)輸出設(shè)備(屏幕)有一定的關(guān)聯(lián)。當(dāng)數(shù)據(jù)寫(xiě)入此文件時(shí),屏幕將顯示您以給定方式寫(xiě)入的內(nèi)容
這是一個(gè)頭文件,其中定義了許多函數(shù)。一般的方法是定義這樣的語(yǔ)法。這是為便于攜帶而設(shè)計(jì)的。例如,scanf和printf等常用函數(shù)位于頭文件stdio中。在這里,因?yàn)樾枰褂胋ool(Boolean),所以需要引用頭文件stdpool。因?yàn)殛P(guān)鍵字bool是在stdtool中定義的。H.如果沒(méi)有引用bool,編譯器會(huì)將其視為非法字符,并會(huì)發(fā)生錯(cuò)誤。