資源簡介
自己用鏈表實現的一個簡單的電話本,擁有增刪改查等功能,適合新手們參考,并且寫入了文件功能,具體功能自己體驗吧

代碼片段和文件信息
#include?
#include?
#include?“phone.h“
int?readFromfile(char?*filenameList?*plist)
{
//Node?*node;
Record?*rec;
FILE?*f;
printf(“%d\n“sizeof(Record));
f?=?fopen(filename“r“);
if(f==NULL)
{
printf(“Open?file?failed!“);
exit(-1);
}
while(1)
{
rec=malloc(sizeof(Record));
fread(recsizeof(Record)1f);
if(feof(f))
break;
appendList(plistrec);
}
fclose(f);
return?0;
}
int?writeTofile(char?*filenameList?*plist)
{
FILE?*f;
f?=?fopen(filename“w“);
if(f==NULL)
{
printf(“fopen?file?failed!“);
exit(-1);
}
Node?*temp=plist->phead;
temp=temp->next;
while(temp)
{
fwrite(temp->datasizeof(Record)1f);
temp=temp->next;
}
fclose(f);
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????25472??2013-04-26?16:57??phone\a.txt
?????文件????????720??2013-04-27?10:43??phone\file.c
?????文件????????131??2013-04-25?19:36??phone\file.h
?????文件???????1381??2013-04-27?10:37??phone\main.c
?????文件???????1024??2013-04-27?10:40??phone\main1.c
?????文件????????232??2012-12-10?17:53??phone\Makefile
?????文件???????2017??2013-04-27?09:49??phone\phone.c
?????文件????????660??2013-04-27?09:50??phone\phone.h
?????文件?????????60??2013-04-27?10:42??phone\record.dat
?????目錄??????????0??2013-04-28?17:24??phone
-----------?---------??----------?-----??----
????????????????31697????????????????????10
- 上一篇:組態王電機運行時間記錄
- 下一篇:計算機網絡實驗基于Socket編程
評論
共有 條評論