-
大小: 6KB文件類(lèi)型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-07
- 語(yǔ)言: 其他
- 標(biāo)簽:
資源簡(jiǎn)介
簡(jiǎn)易通訊錄
在Linux下編譯通過(guò)
運(yùn)行正常
寫(xiě)得比較倉(cāng)促
有更高要求的必須自己調(diào)試下
代碼片段和文件信息
#include
#include
#include
typedef?struct?personnode?{
char?name[8];
char?tel[16];
char?add[30];
}personnode;
FILE?*fp; //定義文件型指針變量
/*以下創(chuàng)建通訊錄,若通訊錄不存在,剛提示創(chuàng)建,若存在則不創(chuàng)建*/
void?creat(){
personnode?*person;
person=(personnode?*)malloc(sizeof(personnode));
if((fp=fopen(“通訊錄.dat““r“))==NULL){ //r?只讀(打開(kāi))
printf(“通訊錄不存在!\n“);
fp=fopen(“通訊錄.dat““w“); //w??只寫(xiě)(建立)
fprintf(fp“%-10s%-20s%-50s\n““姓名““電話(huà)號(hào)碼““地址“);
????printf(“\n建立通訊錄成功!\n“);
}
else
printf(“通訊錄已存在不用建立!\n“);
fclose(fp);
}??//creat()
void?output(){
personnode?*person;
person=(personnode?*)malloc(sizeof(personnode));
if((fp=fopen(“通訊錄.dat““r“))==NULL){
printf(“\n不能打開(kāi)通訊錄!\n“);
exit(0);
}
printf(“\n**************************************\n“);
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????11945??2010-12-15?12:03??Linux下C程序\mai
?????文件???????6743??2010-12-15?12:03??Linux下C程序\mai.c
?????目錄??????????0??2010-12-22?12:50??Linux下C程序
-----------?---------??----------?-----??----
????????????????18688????????????????????3
評(píng)論
共有 條評(píng)論