在桌面上建立一个txt文本并写一段字母,用c语言写一段程序:打开txt文档并...

发布网友

我来回答

3个回答

热心网友

下面所有file模式,如果文件不存在,就创建文件。模式你自己选。另外还有很多其他函数,你自己看书。下面是最基本得的
FILE *pfile = fopen("D:\\001.txt", "rb");//以二进制方式打开d盘得001.txt文件
fseek(pfile,0L,SEEK_END);//将文件指针移动到文件末尾
unsigned long buflen = ftell(pfile);//获取文件长度
unsigned char *buf = new unsigned char[buflen];//创建改文件长度大小的一块内存用来放要读进来的文件内容
rewind(pfile);//指针移动到文件头
fread(buf,1,buflen,pfile);//将文件的内容全部读入buf中
fclose(pfile);//关闭文件
上面为读文件,下面为写文件
FILE *pfile 2= fopen("D:\\002.txt", "wb");//以写二进制方式打开002.txt文件
fwrite(buf,1,buflen,pfile2);//将buf写入002.txt
fclose(pfile2);//关闭文件

热心网友

亲。。。你可以试着看看书。。。肯定有文件IO相关的内容的

热心网友

自己要多看多写!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com