linux函式程式碼操練---檔案操作-----printf系列函式
阿新 • • 發佈:2019-01-26
基礎知識
printf系列三個比較重要的函式分別是printf,fprintf,sprintf。
我們熟悉的是printf,他是標準輸出函式,也就是說他的輸出內容是顯示在螢幕上的,而fprintf則是顯示在檔案中,sprintf相當於顯示在字元陣列中。
函式原型分別為
int printf(const char* farmat,...);
int sprintf(char *s,const char* farmat,...);
int fprintf(FILE *stream,const char* farmat,...);
實驗內容
①fprintf的使用
②sprint的使用
③返回值的探究
fprintf的使用
程式截圖
執行結果
說明
程式會將內容按照給定的格式寫入檔案,前提是檔案可寫,並且從檔案開頭位置開始寫內容。與列印在螢幕的效果類似
sprintf的使用
程式截圖
執行結果
說明
將內容按照格式寫入字元陣列中,並且會自動補充結束符
返回值
返回成功列印的字元數量,如果失敗則返回一個負值