C 语言入门
不管你是对于课设的设计没有方向想要找到一些参考,还是想要复习巩固 C 语言的学习,本篇文章多少都能给你带来实质性的帮助。
这篇文章我们主要来给大家介绍一下我实现的通讯录,先来看一下运行效果吧:
![b349392c4416f9d3d6d2b4bffd7c5997.png](https://i-blog.csdnimg.cn/blog_migrate/6023fb050c84e13f0ddad19a960a90f9.png)
视频讲解:
https://www.bilibili.com/video/BV1BK4y147V5
基本的增,删,改,查,排序,打印,读取文件,保存到文件我都是按函数写好,方便你们自己修改和添加功能。下面这是一个 流程图 :
![e3833ed168b02a6114ac43d6a736bad9.png](https://i-blog.csdnimg.cn/blog_migrate/312833fc3226b00b301f7a4e12b69d20.jpeg)
主要的函数:
typedef struct PersonInfo {
char name[100];
char phone[100];
}PersonInfo;
typedef struct AddressBook {
PersonInfo* all_address;
int size;
int capacity;
}