C/C++对文件的读写

中午时间有多,就写一下这个吧、、、

废话少说,先实现对文件的写入吧!  

需要加的头文件  C++标准头文件  C标准头文件

------------代码区----------

void main()

{

FILE *file; 

 file=fopen("new file.txt","w");

fprintf(file,"this is a  file!");//用法类似于printf() 第一个参数为FILE变量

fclose(file);//关闭文件  

}

------------结束----------

 

然后就是文件的读入

------------代码区----------

void main()

{

FILE *file;//定义FILE变量

char buf[20];

 file=fopen("new file.txt","r");//如果new file.txt不存在,编译器会报错!

fscanf(file,"%s",&buf[20]);//读入

fclose(file);//关闭文件

printf("%s",buf);//如果文件里的文件内容为空,buf变量里的内容可能会乱码

}

------------结束----------

你可能感兴趣的:(C++)