位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言 fputs()函數(shù)

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-02

fputs()函數(shù)的功能是把一個(gè)字符寫入到磁盤文件中,其原型為:

    int fputs (char  *s*tr , FILE  *fp);

fputc()函數(shù)將把一?個(gè)字符指針str所指向的字符串輸出到fp所指向的文件中,若輸出成功,返回輸出字符個(gè)數(shù)(或最后的字符);若失敗,返回EOF。 

fputs()函數(shù)的一般調(diào)用形式為:

    fputs(*snr, fp);

其中,要寫入的字符串可以是一個(gè)字符串常量,也可以是一個(gè)字符數(shù)組名,或字符指針?biāo)赶虻淖?符串。例如:

    fputs("C Programm",fp);

其實(shí)fputs()與前面所介紹的puts()功能相似,puts()是fputs()的一個(gè)特例,puts()的功能完全可 以被fputc()所替代。例如:

    char s[10]="beijing"; 

    puts(s);

也可以使用如下形式: 

    fputs(s,stdout);

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部