Advertisement

用C语言开发一个通讯簿系统

阅读量:

在小周末的时候,我学习了结构体的相关知识,今天计划自己动手编写一个通讯录程序。这个通讯录用于存储多个用户的信息,每个用户的信息包括姓名和电话号码。我们希望这个通讯录能够实现添加、删除、修改和查询的功能。首先,我们需要定义一个结构体,该结构体用于保存每个人的详细信息,包括姓名以及联系电话。

复制代码
    typedef struct PersonInfo{
    	char name[NAME_MAX_SIZE];
    	char phone[PHONE_MAX_SIZE];
    }PersonInfo;
    
    
      
      
      
      
    

随后,我们构建了一个通讯录结构体,该结构体用于存储所有人员的相关信息。

复制代码
    typedef struct AddrBook{
    	PersonInfo persons[PERSONS_MAX_SIZE];
    	int size;//当前数组中有效元素的个数
    }AddrBook;
    
    
      
      
      
      
    

为实现与用户的输入交互,此处设计了一个用于生成选项的函数。

复制代码
    int Menu(){
    	printf("==================\n"

全部评论 (0)

还没有任何评论哟~