1 Star 0 Fork 0

LC.yulin/C.语言

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Filecontact.h 970 Bytes
一键复制 编辑 原始数据 按行查看 历史
LC.yulin 提交于 2022-03-18 21:11 . 文件版本通讯录
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define max_Init 3
#include<errno.h>
#define max_add 2
#define max_name 20
#define max_sex 10
#define max_tele 12
#define max_addr 10
typedef struct PeoInfo
{
char name[max_add];
char sex[max_sex];
int age;
char tele[max_tele];
char addr[max_addr];
}PeoInfo;
typedef struct contact
{
PeoInfo* data;
int count;
int capacity;
}contact;
//声明函数
//初始化通讯录
void Initcontact(contact* ps);
//向通讯录增加信息
void addcontact(contact* ps);
//删除通讯录的信息;
void delcontact(contact*ps);
//查找通讯录人的信息
void searchcontact(const contact* ps);
//修改通讯录的信息
void modifycontact(contact* ps);
//显示通讯录的信息
void showcontact(const contact* ps);
//排序通讯录的信息
//void sortcontact(contact* ps);
//销毁通讯录的信息
void destorycontact(contact* ps);
//保存通讯录的信息
void savecontact(contact* ps);
//加载文件中的信息到通讯录
void Loadcontact(contact* ps);
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/lc-yulin/c-language.git
git@gitee.com:lc-yulin/c-language.git
lc-yulin
c-language
C.语言
master

搜索帮助