函數原型 int fputs(const char *str, FILE *stream)
返回值:該函數返回一個非負值,如果發生錯誤則返回EOF(-1)
(1)str:這是一個人數組,包含了要寫入的以空字符終止的字符序列
(2)stream:指向FILE對象的指針,該FILE對象標識了要被寫入的字符串的流
fputs()函數是針對文件定製的版本,它與puts()函數的區別如下:
- fput()函數的第二個參數指明要寫入數據的文件。如果要打印在顯示器上,可以使用定義在stdio.h中的stdout(標準輸出)作爲參數。
- 與puts()函數不同,fputs()函數不會再末尾添加換行符。