网站建设资讯

NEWS

网站建设资讯

fgetc函数的作用有哪些

fgetc函数的作用有哪些?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

成都创新互联公司专注于桂阳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供桂阳营销型网站建设,桂阳网站制作、桂阳网页设计、桂阳网站官网定制、小程序制作服务,打造桂阳网络公司原创品牌,更为您提供桂阳网站排名全网营销落地服务。

fgetc函数的作用是从指定文件读入一个字符,要求文件的打开方式必须是以读或读写的方式或者追加的方

式,只写方式是不能读的。

fgetc是一种计算机C语言中的函数。意为从文件指针stream指向的文件中读取一个字符,读取一个字节后,光标位置后移一个字节。格式:int fgetc(FILE *stream);。

fgetc()函数的功能是从文件指针指定的文件中读入一个字符,该字符的ASCII值作为函数的返回值,若返回值为EOF,说明文件结束,EOF是文件结束标志,值为-1。
语句“c=fgetc(fp);”是从文件指针fp指定的文件中读一个字符并存人c变量中,c是字符型变量。使用fgetc()函数调用前,需要读取的文件必须是以读或读/写方式打开的,并且该文件应该已经存在。
读操作的位置也是由文件内部位置指针来确定,对于已经存在的文件,文件被打开时,文件内部位置指针指向文件的第一个字节。这时,调用fgetc()函数读的是第一个字节的字符,读入一个字节以后,位置指针将自动向后移动一个字节,那么再调用一次fgetc()函数,则读取的是第2个字符。连续调用该函数就可以读取文件的每个字符,并且可以使用EOF来判断是否已经到了文件末尾

内容说明:函数从输入流stream的当前位置返回下一个字符,并将文件位置指示器增大。该字符作为一个无符号字符读取,并被转换成为一个整型值。
如果到了文件的结尾或遇到读错误,将返回EOF。由于EOF是一个有效的整型值,当你操作二进制文件时,必须用feof函数进行文件结束检测。同样也必须使用ferror函数进行出错检查。
参考:fputc();getc();putc();fopen()。

fgetc()函数的功能是从文件指针指定的文件中读入一个字符,该字符的ASCII值作为函数的返回值,若返回值为EOF,说明文件结束,EOF是文件结束标志,值为-1。
语句“c=fgetc(fp);”是从文件指针fp指定的文件中读一个字符并存人c变量中,c是字符型变量。使用fgetc()函数调用前,需要读取的文件必须是以读或读/写方式打开的,并且该文件应该已经存在。
读操作的位置也是由文件内部位置指针来确定,对于已经存在的文件,文件被打开时,文件内部位置指针指向文件的第一个字节。这时,调用fgetc()函数读的是第一个字节的字符,读入一个字节以后,位置指针将自动向后移动一个字节,那么再调用一次fgetc()函数,则读取的是第2个字符。连续调用该函数就可以读取文件的每个字符,并且可以使用EOF来判断是否已经到了文件末尾

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。


文章名称:fgetc函数的作用有哪些
标题URL:http://njwzjz.com/article/jjchdj.html