c++ input读取数据的技巧有哪些

avatar
作者
猴君
阅读量:0

  1. 使用cin进行标准输入,可以通过cin >> 变量名来读取数据,例如:
int num; cin >> num; 
  1. 使用getline函数进行字符串输入,可以通过getline(cin, 变量名)来读取一行字符串,例如:
string str; getline(cin, str); 
  1. 使用cin.getline函数进行带有空格的字符串输入,可以通过cin.getline(字符数组, 数组大小)来读取带有空格的字符串,例如:
char str[100]; cin.getline(str, 100); 
  1. 使用scanf函数进行输入,可以通过scanf函数来读取数据,例如:
int num; scanf("%d", &num); 
  1. 使用stringstream进行数据处理,可以使用stringstream类将输入的字符串转换为其他类型的数据,例如:
#include <sstream> string str = "123 456"; int num1, num2; stringstream ss(str); ss >> num1 >> num2; 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!