c語(yǔ)言fgets函數(shù)用法 C語(yǔ)言中fputs()函數(shù)的返回值是什么?
C語(yǔ)言中fputs()函數(shù)的返回值是什么?Fputs函數(shù):將字符串發(fā)送到流頭文件:#include函數(shù)原型:int Fputs(char*string,file*stream)字符串指針指向流流文件指
C語(yǔ)言中fputs()函數(shù)的返回值是什么?
Fputs
函數(shù):將字符串發(fā)送到流
頭文件:#include
函數(shù)原型:int Fputs(char*string,file*stream)
字符串指針指向流
流文件指針
返回值:如果輸入成功,F(xiàn)puts返回0,如果輸入不成功,EOF(-1)
讀取數(shù)據(jù)成功,將移動(dòng)。在C語(yǔ)言中,可以移動(dòng)文件指針的函數(shù)包括:1讀取函數(shù):freed、fgetc、fgets、fscanf等,當(dāng)執(zhí)行讀取操作時(shí),指針向后移動(dòng),距離是實(shí)際讀取的字節(jié)數(shù)。寫入函數(shù):fwrite、fputc、fputs、fprintf等。執(zhí)行寫入操作時(shí),指針按實(shí)際寫入的字節(jié)數(shù)向后移動(dòng)。指針移動(dòng)功能:fseek、rewind等。根據(jù)功能,可自由移動(dòng)文件指針。Fscanf在成功讀取數(shù)據(jù)時(shí)(即返回值>0時(shí))移動(dòng)文件指針。如果返回值<=0,則表示讀取操作失敗,指針不會(huì)移動(dòng)。
C語(yǔ)言中fscanf函數(shù)使用后位置指針會(huì)往下移動(dòng)么?
Put是帶有返回值的輸出字符串。返回值是字符串的長(zhǎng)度。字符串的返回值是4,因?yàn)楹竺嬗幸粋€(gè)0