返回值:
若关文件动作成功则返回 0 ,有错误发生时则返回 EOF 并把错误代码存到 errno.
错误代码 EBADF 表示参数 stream 非已打开的文件....对于fgetc函数的使用有以下几点说明:
在fgetc函数调用中,读取的文件必须是以读或读写方式打开的....因此可连续多次使用fgetc函数,读取多个字符.
应注意文件指针和文件内部的位置指针不是一回事.
文件指针是指向整个文件的,须在程序中定义说明,只要不重新赋值,文件指针的值是不变的....文件内部的位置指针用以指示文件内部的当前读写位置,每读写一次,该指针均向后移动,它不需在程序中定义说明,有系统自动设置而是的....返回值: 若成功则返回写出的字符个数,返回 EOF 则表示有错误发生.
2.2.5 fread(从文件流读取数据)
头文件: #include
函数声明: size_t fread(void