亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

標準函數fgets(s,n,f)的功能是?

標準函數fgets(s,n,f)的功能是?

SSM
慕運維8079593 2019-02-14 15:11:50
標準函數fgets(s,n,f)的功能是?
查看完整描述

2 回答

?
交互式愛情

TA貢獻1712條經驗 獲得超3個贊

從流中讀一行或指定個字符,

原型是char *fgets(char *s, int n, FILE *stream);

從流中讀取n-1個字符,除非讀完一行,參數s是來接收字符串,如果成功則返回s的指針,否則返回NULL。

形參注釋:*string結果數據的首地址;n-1:一次讀入數據塊的長度,其默認值為1k,即1024;stream文件指針

說得簡單一點就是從f這個文件輸入流中讀取n-1個字符,存到s中。

如果一行的字符數小于n-1,那么就是一行的字符數,所以應該理解為不超過n-1,如果一行的長度大于n-1,就是n-1個字符

查看完整回答
反對 回復 2019-03-26
  • 2 回答
  • 0 關注
  • 1468 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號