全文预览

通讯录C语言课程设计

上传者:蓝天 |  格式:doc  |  页数:29 |  大小:0KB

文档介绍
scanf("%s",&address[i].mail); printf(" 请输入 QQ 号码( 15 个字符内) :"); scanf("%s",&address[i].QQ); save(); printf(" 修改成功!"); } system("pause"); 7. 读取文件主要语言: FILE *fp; fread (). 功能: 将之前保存到指定文件夹的联系人信息读取出来. 输入参数: struct list add; FILE *fp; n=0; fp=fopen(" 通讯录","rb"); /* 以读取二进制文件的模式打开文件,将 address 文件赋值给 fp*/ fread(&add,sizeof(struct list),1,fp); /* 读取一个结构体长度的数据并把它付给 add 对象持续读取文件 while(!feof(fp)) /* 结束读取文件*/ /* 初始化新的 add 对象,并把它加到 score 的数组中去*/ - 9- { address[n]=add;n++; fread(&add,sizeof(struct list),1,fp); } system("pause"); 8. 全部输出主要语言: for(i=0;i<n;i++) ; printf (). 功能: 将已存入的联系人信息全部输出. 输入参数: int i; for(i=0;i<n;i++) /* 输出所有信息*/ {printf(" 姓名:%s, 地址:%s, 手机号码:%s, 生日:%s,E-mail:%s,QQ:%s\n", address[i].name,address[i].addr,address[i].phone,address[i].birth,addre ss[i].mail,address[i].QQ);} system("pause");

收藏

分享

举报
下载此文档