# 继静态模拟通讯录,实现动态模拟;
# 静态模拟通讯录博客链接:http://blog.csdn.net/bitboss/article/details/51374654
/*
实现一个通讯录;
通讯录可以动态存储信息,每个人的信息包括:
姓名、性别、年龄、电话、住址
实现一个通讯录;
通讯录可以动态存储信息,每个人的信息包括:
姓名、性别、年龄、电话、住址
提供方法:
1. 添加联系人信息
2. 删除指定联系人信息
3. 查找指定联系人信息
4. 修改指定联系人信息
5. 显示所有联系人信息
6. 清空所有联系人
7. 以名字排序所有联系人
1. 添加联系人信息
2. 删除指定联系人信息
3. 查找指定联系人信息
4. 修改指定联系人信息
5. 显示所有联系人信息
6. 清空所有联系人
7. 以名字排序所有联系人
*/
# 其实动态和静态的实现起来区别不是很大,静态的电话本容量是提前给定的,而动态模拟的电话本容量是动态增长
的,就是电话本的容量随心所欲的变化;
# 注意要点:
@熟悉函数指针数组的应用;
@ 掌握malloc和realloc 动态开辟内存函数的用法; 切记使用的注意事项;
@ 注意#define定义的初始容量大小;参考动态模拟实现;
(1) main函数测试