📅  最后修改于: 2023-12-03 14:49:27.093000             🧑  作者: Mango
在 C++ 编程中,获取终端输入的数据是非常常见的操作,本文将介绍如何使用 C++ 语言从终端获取数据。
下面是一个简单的从终端获取整数的例子:
#include <iostream>
int main() {
int num;
std::cout << "请输入一个整数:";
std::cin >> num;
std::cout << "你输入的整数是:" << num << std::endl;
return 0;
}
上面的代码中,使用 std::cin
获取终端输入的整数,然后输出输入的整数。
下面是一个从终端获取浮点数的例子:
#include <iostream>
int main() {
float num;
std::cout << "请输入一个浮点数:";
std::cin >> num;
std::cout << "你输入的浮点数是:" << num << std::endl;
return 0;
}
上面的代码中,使用 std::cin
获取终端输入的浮点数,然后输出输入的浮点数。
下面是一个从终端获取字符串的例子:
#include <iostream>
#include <string>
int main() {
std::string str;
std::cout << "请输入一个字符串:";
std::getline(std::cin, str);
std::cout << "你输入的字符串是:" << str << std::endl;
return 0;
}
上面的代码中,使用 std::getline
获取终端输入的字符串,然后输出输入的字符串。
C++ 中从终端获取数据的核心就是使用 std::cin
和 std::getline
,简单的通过输入流操作符将数据输入到变量中,从而获取终端输入的数据。