資源簡介
C語言文件讀寫。針對dat文件的讀寫。
注意文件路徑。

代碼片段和文件信息
#include
#include
//定義文件路徑
#define?F_Path?“c:\\text\\fread.dat“
#define?N?5
//關鍵字typedef用于將結構體重名名
typedef?struct
{
int?num;
char?name[10];
int?score;
}stu;
//定義結構體長度
int?leng=sizeof(stu);
int?main()
{
int?i;
//定義一個結構體
stu?stud;
//定義文件指針
FILE?*?fp;
//如果文件open失敗
if((fp=fopen(F_Path“rb“))==NULL)
{
printf(“\nCan‘t?open?file“);
exit(0);
}
//文件打開成功
for(i=0;i<=N;i++)
{
fread(&studleng1fp);
printf(“%d??%s??%d\n“stud.numstud.namestud.score);
}
//操作完成,關閉文件
fclose(fp);
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4077??2013-03-18?12:11??讀取dat文件\Debug\fwrite.obj
?????文件??????41984??2013-03-18?12:27??讀取dat文件\Debug\vc60.idb
?????文件??????53248??2013-03-18?12:27??讀取dat文件\Debug\vc60.pdb
?????文件???????3179??2013-03-18?12:27??讀取dat文件\Debug\讀取dat文件.obj
?????文件?????190840??2013-03-18?12:11??讀取dat文件\Debug\讀取dat文件.pch
?????文件?????386048??2013-03-18?12:26??讀取dat文件\Debug\讀取dat文件.pdb
?????文件????????644??2013-03-18?12:27??讀取dat文件\讀取dat文件.cpp
?????文件???????4276??2013-03-18?12:08??讀取dat文件\讀取dat文件.dsp
?????文件????????530??2013-03-18?12:08??讀取dat文件\讀取dat文件.dsw
?????文件??????25600??2013-03-18?12:29??讀取dat文件\讀取dat文件.ncb
?????文件??????????0??2013-03-18?12:27??讀取dat文件\讀取dat文件.plg
?????目錄??????????0??2013-03-18?12:27??讀取dat文件\Debug
?????目錄??????????0??2013-03-18?12:27??讀取dat文件
-----------?---------??----------?-----??----
???????????????710426????????????????????13
評論
共有 條評論