1) 在 fgetc 函数调用中,读取的文件必须是以读或读写方式打开的。
2) 读取字符的结果也可以不向字符变量赋值, 但是读出的字符不能保存。
3) 在文件内部有一个位置指针。用来指向文件的当前读写字节。在文件打开时,该指
针总是指向文件的第一个字节。使用 fgetc 函数后,该位置指针将向后移动一个字
节。 因此可连续多次使用 fgetc 函数,读取多个字符。应注意文件指针和文件内部
的位置指针不是一回事。文件指针是指向整个文件的,须在程序中定义说明,只要
不重新赋值,文件指针的值是不变的。文件内部的位置指针用以指示文件内部的当
前读写位置,每读写一次,该指针均向后移动,它不需在程序中定义说明,而是由
系统自动设置的。
|
|