我对编程很陌生,过去一周左右一直在学习 C++ 教程。今天,我决定在没有帮助的情况下制作自己的控制台应用程序,以确保我已经掌握了到目前为止所阅读的所有概念。该应用程序一开始会要求您将 5 个不同的单词放入一个 5 元素数组中。然后,您会看到一个菜单,其中提供 4 个选项:打印数组的内容、再次重新输入所有单词、仅编辑一个数组元素或退出应用程序。
当我选择“只编辑一个数组”选项时,应用程序会提供另一个菜单,要求您按“1”来打印数组,或者按任何其他键继续编辑。直接编辑选项会导致程序启动的混搭版本,使用“1”选项会导致混乱:http: //i.imgur.com/3isTD.jpg。控制台继续在屏幕上打印与图片中的对象相似的对象约 5 秒钟,直到弹出窗口提示我结束进程。应用程序关闭后,我在输出日志中收到此信息:pastebin.com/KcRU56Tg
我的应用程序的源代码可以在这里找到:http: //pastebin.com/vRUddYuK。我通常会尝试自己调试(过去一个半小时一直在调试),但我觉得这超出了我的想象。任何帮助将不胜感激。谢谢你。