通讯录管理系统(C++基础知识实现)
  yZBioqWAMB0c 2024年08月07日 39 0
C++

通讯录管理系统

描述:本人C++小白一枚,正在学习C++基础知识,给大家分享一款使用C++基础知识实现的通讯录管理系统,一起努力进步,大佬轻点喷。

1. 知识点

(1) 预处理器指令 (#include, #define);
(2) 命名空间使用 (using namespace std;);
(3) 函数定义: 定义了多个函数,如menu, addContact, showContact, deleteContact, searchContact, modifyContact, clearContact, 和 clearConsole,用于实现通讯录管理系统的各项功能。
(4) 结构体 (struct Person);
(5) 指针和数组: 使用指针Person *contacts指向一个动态分配的数组,用于存储联系人信息。 数组元素的访问和修改,如contacts[i].name和contacts[i].tel。
(6) 动态内存管理 (new, delete[]): 使用new动态分配内存给contacts数组。 使用delete[]释放contacts数组占用的内存。
(7) 条件语句 (if, else) 和 循环语句 (for, while);
(8) 函数参数传递: 使用引用int &contactSize传递联系人数量,允许函数修改全局变量。

2. 下载预览

(1)git仓库克隆

  * git init(初始化git仓库);
  * git clone https://gitee.com/Peo_er/address-book-management-system.git(将项目克隆下来);
  * 将下载好的项目导入到Clion中运行就可以了。

(2)可执行文件下载

  * 直接下载根目录下的main.exe文件,下载好了之后双击就可以运行了。

3. 预览

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2024年08月07日 0

暂无评论

推荐阅读
  jk4wCss2qu8s   10天前   42   0   0 C++
  ziazan8nleFD   13天前   39   0   0 C++