用C语言对txt文件进行读写处理的过程

来源:互联网 发布:军棋软件 编辑:程序博客网 时间:2024/05/21 17:10

要对txt文件进行读取首先要先打开一个txt文件,这时需要用到fopen函数。
FILE *fopen(const char *path,const char *mode );
文件顺利打开后指向该流的文件指针将会被返回。如果文件打开失败则返回NULL。

eg:    char *txtPath="D:\\wavcs\\biaozhun.txt";    FILE *fp;    fp=fopen(txtPath,"wb");    if(fp==NULL)    {        printf("can't open this file\n");        exit(0);  //exit(0)表示正常退出    }文件顺利打开以后便可以对它进行读写操作了。读函数:freadsize_t fread(void *buffer,size_t size,size_t count,FILE *stream);如果调用成功则返回实际读取到的元素个数,如果不成功或读到文件末尾则返回0.写函数:fwritesize_t fwrite(const void *buffer,size_t size,size_t count,FILE *stream);返回实际写入的数据项个数。最后需要关闭文件fcloseint fclose(FILE *stream);关闭成功则返回0,失败则返回-1.
0 0
原创粉丝点击