• 大小: 6KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: 其他
  • 标签:

资源简介

简易通讯录 在Linux下编译通过 运行正常 写得比较仓促 有更高要求的必须自己调试下

资源截图

代码片段和文件信息


#include

#include

#include





typedef struct personnode {

char name[8];

char tel[16];

char add[30];

}personnode;



FILE *fp; //定义文件型指针变量



/*以下创建通讯录,若通讯录不存在,刚提示创建,若存在则不创建*/

void creat(){

personnode *person;

person=(personnode *)malloc(sizeof(personnode));

if((fp=fopen(“通讯录.dat““r“))==NULL){ //r 只读(打开)

printf(“通讯录不存在!\n“);

fp=fopen(“通讯录.dat““w“); //w  只写(建立)

fprintf(fp“%-10s%-20s%-50s\n““姓名““电话号码““地址“);

    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不能打开通讯录!\n“);

exit(0);

}

printf(“\n**************************************\n“);


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      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


评论

共有 条评论

相关资源