fclose()函数
语法:
fclose函数原型
C++
1 2 |
?? #include <stdio.h> ?? int fclose( FILE *stream ); |
函数fclose()关闭给出的文件流, 释放已关联到流的所有缓冲区. fclose()执行成功时返回0,否则返回EOF.
相关文章:
- ferror()函数ferror
- ferror()函数 语法: #include int ferror( FILE *stream ); ferror()函数检查stream(流)中的错误, 如果没发生错误返回0,否则返回非零. 如果发生错误, 使用perror()检测发生什么错误....
- fflush()函数fflush
- 如果给出的文件流是一个输出流,那么fflush()把输出到缓冲区的内容写入文件. 如果给出的文件流是输入类型的,那么fflush()会清除输入缓冲区. fflush()在调试时很实用,特别是对于在程序中输出到屏幕前发生错误片段时. 直接调用 fflush( STDOUT )输出可以保证你的调试输出可以在正确的时间输出....
- fputs()函数fputs
- fputs()函数fputs 语法: #include int fputs( const char *str, FILE *stream ); fputs()函数把str(字符串)指向的字符写到给出的输出流. 成功时返回非负值, 失败时返回EOF....
- fread()函数fread
- fread 语法: #include int fread( void *buffer, size_t size, size_t num, FILE *stream ); 函数fread()读取[num]个对象(每个对象大小为size(大小)指定的字节数),并把它们替换到由buffer(缓冲区)指定的数组. 数据来自给出的输入流. 函数的返回值是读取的内容数量......
- getc()函数getc
- getc()函数getc 语法: #include int getc( FILE *stream ); getc()函数从stream(流)获取并返回下一个字符,如果到达文件尾返回EOF. getc()和fgetc()是一样的. 例如:...
- getchar()函数getchar
- getchar()函数getchar 语法: #include int getchar( void ); getchar()函数从STDIN(标准输入)获取并返回下一个字符,如果到达文件尾返回EOF....
- remove()函数remove
- remove()函数remove 语法: #include int remove( const char *fname ); remove()函数删除由fname(文件名)指定的文件. remove()成功时返回0,如果发生错误返回非零....
- rename()函数rename
- rename()函数rename 语法: #include int rename( const char *oldfname, const char *newfname ); 函数rename()更改文件oldfname的名称为newfname. rename()成功时返回0,错误时返回非零....
- tmpfile()函数tmpfile
- tmpfile 语法: #include FILE *tmpfile( void ); 函数tempfile()用一个独特的文件名打开一个临时文件,并返回一个到该文件的指针.如果发生错误则返回null....
- tmpnam()函数tmpnam
- tmpnam()函数tmpnam 语法: #include char *tmpnam( char *name ); tmpnam()函数创建一个独特的文件名并保存在name中. tmpnam()最多可以调用TMP_MAX指定的次数....