勵志

勵志人生知識庫

fputc用法

fputc()是一個C語言中的標準庫函式,用於將一個字元寫入到指定的檔案中。其函式原型為intfputc(intcharacter,FILE*stream)。

參數介紹:

character是要寫入的字元。

stream是要寫入的檔案指針。

函式功能:

fputc()將character寫入到stream指向的檔案中,並返回寫入的字元。

如果寫入成功,則返回該字元的ASCII碼值。

如果發生錯誤,則返回EOF(-1)。

使用場景舉例:

寫入單個字元到檔案。例如,fputc('a', fp); 將字元'a'寫入fp所指向的檔案中。

注意事項:

儘管fputc()函式的參數被定義為整型,但實際上僅使用其低八位。

當正確寫入一個字元或一個位元組的數據後,檔案內部寫指針會自動後移一個位元組的位置。