在C++中,可以使用cin命令来从用户输入中读取数据。如果要读取两个带有空格的名称,可以使用以下代码:
#include <iostream>
#include <string>
int main() {
std::string name1, name2;
std::cout << "请输入两个名称(带空格):" << std::endl;
std::cin >> name1 >> name2;
std::cout << "您输入的名称是:" << name1 << " 和 " << name2 << std::endl;
return 0;
}
上述代码中,首先包含了iostream和string头文件,分别用于输入输出和处理字符串。然后定义了两个字符串变量name1和name2,用于存储用户输入的两个名称。接下来使用cout输出提示信息,使用cin从用户输入中读取两个名称,并将它们分别存储到name1和name2中。最后使用cout再次输出用户输入的名称。
这段代码的运行结果如下:
请输入两个名称(带空格):
John Doe
您输入的名称是:John 和 Doe
在这个例子中,用户输入了"John Doe"作为两个名称,程序成功读取并输出了这两个名称。
领取专属 10元无门槛券
手把手带您无忧上云