C语言 写文件操作

原创 2012年03月22日 23:40:59
#include "stdio.h"
int main(int argc,char *argv)
{
FILE *fp;
char ch;
if((fp=fopen("aaa.txt","wt+"))==NULL)
{
printf("Cannot open file!");
getch();
exit(1);
}
printf("input a string:\n");
ch=getchar();
while(ch!='\n')
{
fputc(ch,fp);
ch=getchar();

}

//rewind的函数就是把文件指针从你现在读取的位置,重新回到文件开头

rewind(fp);
ch=fgetc(fp);
while(ch!=EOF)
{
putchar(ch);
ch=fgetc(fp);
}
printf("\n");
fclose(fp);

相关文章推荐

C语言的fopen函数(文件操作/读写)

头文件:#include fopen()是一个常用的函数,用来以指定的方式打开文件,其原型为:     FILE * fopen(const char * path, const char ...

c语言读写文件操作

#include #include #include FILE *stream;//, *stream2; FILE *stream2; void main( void ) ...

C语言文件操作——读一行和写一行

文件读写

对C语言的写文件操作fwrite的一个初学者常见误解

文件内容原本是:abcdefghijlmn;我们期待:abcAAfghijlmn;但是却变成了:^@^@^@AA.fwrite不是如我们误以为的数组这样的流,而是在fopen时决定了,会对文件系统有些...

C语言文件操作之----文件的读写

C语言文件操作之----文件的读写 当文件按指定的工作方式打开以后,就可以执行对文件的读和写。下面按文件的性质分类进行操作。针对文本文件和二进制文件的不同性质,对文本文件来说,可按字符读写或按...

c语言文件操作常用函数及读写文件代码举列

文件操作常用函数 fopen() 打开流 fclose() 关闭流 fputc() 写一个字符到流中 fgetc() 从流中读一个字符 fseek() 在流中定位到指定的字符 f...

【C语言提高46】【文件操作API】----- 非标准文件的读写

1.文件的打开和关闭: int open(char*filename, int access); 该函数表示按access的要求打开名为filename的文件,返回值为文件描述字, 中acces...

【C语言提高45】【文件操作API】----- 标准文件的读写

1.文件的打开fopen() : 文件的打开操作表示将给用户指定的文件在内存分配一个FILE结构区,并将该结构的指针返回给用户程序,以后用户程序就可用此FILE指针来实现对指定文件的存取操作了。当使用...

C语言的文件操作之以字符形式读写文件

在C语言中,文件操作都是由库函数来完成的,这节介绍文件的打开和关闭。 文件的打开(fopen函数) fopen() 函数用来打开一个文件,它的原型为: FILE *fopen(char *f...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言 写文件操作
举报原因:
原因补充:

(最多只允许输入30个字)