c語(yǔ)言指針輸入字符串 C語(yǔ)言fgets怎么檢測(cè)到文件末尾的?返回NULL,檢測(cè)到結(jié)尾換行符就結(jié)束了嗎?
C語(yǔ)言fgets怎么檢測(cè)到文件末尾的?返回NULL,檢測(cè)到結(jié)尾換行符就結(jié)束了嗎?Fgets(從文件中讀取字符串2113)頭文件5261 include<stdio。H> definition
C語(yǔ)言fgets怎么檢測(cè)到文件末尾的?返回NULL,檢測(cè)到結(jié)尾換行符就結(jié)束了嗎?
Fgets(從文件中讀取字符串2113)頭文件5261 include<stdio。H> definition function 4102 number char*fgets(char*s,int size,file*stream)function description fgets()用于將1653個(gè)字符從參數(shù)stream指示的文件讀入?yún)?shù)s指示的內(nèi)存空間,直到出現(xiàn)新行字符、讀入文件末尾或讀入大小為1的字符。最后,null將被添加為字符串的結(jié)尾。如果返回值gets()成功,則返回s指針;如果返回null,則表示發(fā)生了錯(cuò)誤。示例#include< stdio。H> main(){char s[80]fputs(fgets(s,80,stdin),stdout)}執(zhí)行這是一個(gè)測(cè)試/*輸入*/這是一個(gè)測(cè)試/*輸出*/