gpt4 book ai didi

C++,不会显示最后一行代码

转载 作者:行者123 更新时间:2023-11-28 03:11:53 25 4
gpt4 key购买 nike

这不应该工作吗?我的意思是,该代码只是一个测试,旨在让对话以这种方式进行:你叫什么名字?名字在这里,你好名字在这里,但在我输入我的名字并单击输入后它没有显示最后一行你好它只是消失了。这是代码。

#include <iostream>
#include <string>

int main (void)
{
using std::cin;
using std::cout;
using std::string;
string name = "";
cout << "What is your name, pls?\n";
cin >> name;
cout << "\nHello " << name.c_str() << "\n";
return 0;
}

最佳答案

我的猜测是您正在从调试器运行,或者双击可执行文件。在任何一种情况下,当程序结束时,控制台将关闭。因此,该程序产生了输出,但您在控制台关闭之前看不到它。

从预先存在的控制台运行程序,以便在程序结束后控制台仍然存在。或者,就在调试时,安排您的程序在发出最终输出后不会立即终止。一个简单的方法是在程序末尾放置一个断点。

关于C++,不会显示最后一行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18218101/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com