#include <iostream>
using namespace std;
/*文件的读写*/
int main1()
{
FILE *fp;
char pathName[20], txt1[20] = { '\0' }, txt2[20] = { '\0' };
int fileLen;
cout << "输入文件名:"<<endl;
cin >> pathName;
fp = fopen(pathName, "w");
cout << "输入字符串到文件中:" << endl;
cin >> txt1;
fileLen = strlen(txt1);
fwrite(txt1, fileLen, 1, fp);
fclose(fp);
cout << "文件已保存" << endl;
cout << pathName << endl;
fp = fopen(pathName, "r");
fread(txt2, fileLen, 1, fp);
cout << txt2;
return 0;
}
/*计算文件的大小*/
int main2()
{
FILE *myf;
long f;
myf = fopen("1.txt","r");
fseek(myf,0,SEEK_END);
f = ftell(myf);
fclose(myf);
cout << "这个文件有" << f << "个字节!" << endl;
return 0;
}
文件的操作(文件的读写、计算文件大小)
最新推荐文章于 2024-03-05 21:37:59 发布