博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

蜘蛛的H.264空间

zhizhu264.cublog.cn
C的文件操作(1)

文件操作

打开目的

ASCII码文件

二进制文件

   

只读(输入)

r

rb

文件

已经存在

只写(输出)

w

wb

有则删

无则建

向文件尾

追加数据

a

ab

文件

已经存在

/写文件

r+a+

rb+ab+

文件

已经存在

创建新文件

w+

wb+

有则删

无则建

 

int  fopen(FILE  *文件指针);

1.用法: FILE  * fopen ("文件名""操作方式");

2.功能:返回一个指向文件的指针。

3.函数原型:stdio.h

如果打开操作失败,则fopen()函数返回一个空指针NULL (其值在头文件stdio.h中被定义为0)

 

为增强程序可靠性,常用如下方法打开一个文件:

if( ( fp = fopen("文件名","操作方式") )==NULL)

     { printf("can not open this file\n");

        exit(0);

     }

int  fclose(FILE  *文件指针);

2.功能:关闭文件指针所指向的文件。

3.函数返回值:正常关闭,返回值为0;否则,返回值为非0。

例如,fclose( fp )  /*关闭fp所指向的文件*/

 

发表于: 2007-05-24,修改于: 2007-05-24 10:38,已浏览332次,有评论0条 推荐 投诉

给我留言
版权所有 ChinaUnix.net 页面生成时间:0.09505