文件的操作(文件的读写、计算文件大小)

来源:互联网 发布:mac os 重装系统 u盘 编辑:程序博客网 时间:2024/06/06 04:00
#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;}

原创粉丝点击