當前位置:成語大全網 - 漢語詞典 - c語言中fgets和fgetc的區別

c語言中fgets和fgetc的區別

1,fgets和fgetc都是文件函數中的輸入函數。第壹個fgets用於輸入壹個字符串,第二個fgetc用於輸入壹個字符。

2.例如:

#包含?& ltstring.h & gt

#包含?& ltstdio.h & gt

int?主要(無效)

{

文件?*流;

夏爾?string[100],c;?

溪流?=?fopen("fan.txt ",“r+”;/*?打開文本*/

fgets(string,99,?流);/*?讀課文的第壹行?*/

printf("%s ",字符串);?/*?在控制臺上顯示這壹行文字?*/

c?=?fgetc(流);//讀取文本第二行的第壹個字符

putchar(c);?//在控制臺上顯示該字符。

fclose(流);?//關閉文件

回歸?0;

}