c++,求帮助,大学生

使用单链表实现一个电话簿管理程序,电话簿中的每条记录包括姓名和电话两项。程序实现菜单、初始化、添加、删除和显示等功能
这个怎么搞呀

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/362765
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:【C++数据结构实验】基于双端队列的头插、头删操作,完成栈的应用:逆波兰表达式求值,测试和调试程序。
  • 除此之外, 这篇博客: C++函数的定义、函数返回值和参数类型、函数重载、重载函数等。中的 2、按照函数的拥有者进行分类; 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 预定义函数:头文件中提供的预定义函数(内置);用户可以直接调用;
    • 自定义函数;用户根据需要,自行设计定义的函数;在自定义函数中,可以调用内置函数;这个调用是单向的;自定义函数的设计,是我们学习的目标;
    • main函数;
      i.是一个特殊的函数,在一个C或C++项目中,不论这些项目多大,都只有一个唯一的main函数;
      ii.main是整个程序的入口,程序从main函数开始,也从main函数结束。
      iii.运行程序时,就是执行main函数;就是运行main函数中的代码;
      iv.main的三种正确写法;
      —1.在主函数中不使用参数时,参数列表可以为空;
    int main(){ return 0;};
    

    —2.带两个参数的主函数:

    int main(int argc,char *argv[]){  return 0;};
    

    —3.带三个参数的主函数:

    int main(int argc,char *argv[],char **env){ return 0;}
    

    v.主函数与其他函数的关系;
    —1.主函数可以调用内置函数,也可以调用自定义函数;
    —2.自定义函数可以调用内置函数;反之则不会;
    —3.自定义函数之间可以互相调用;
    vi.谁来调用主函数?操作系统调用主函数!主函数有一个整数返回值,如果return 0;则标明主函数正常结束,退出程序;如果返回非0值,则标明主函数异常退出或中断。

  • 您还可以看一下 王健伟老师的C++语言基础到进阶课程中的 类型转换构造函数、运算符,类成员指针小节, 巩固相关知识点