fopen函数返回值

潮范谷 人气:2.95W
fopen函数返回值

若执行fopen函数时发生错误,则函数的返回值是NULL(即0)。 文件顺利打开后,指向该流的文件指针就会被返回。

若果文件打开失败则返回NULL,并把错误代码存在errno 中。

执行fopen函数时,如果文件打开成功,则返回该文件结构体的指针,如果 打开失败(例如,读打开时文件不存在,写打开时文件不能创建),则返回NULL(即0)。

这个函数是用来判断指针是否已经到达文件尾部的。

若fp已经指向文件末尾,则feof(fp)函数值为“真”,即返回非零值否则返回0。