C++温习

string abc;

cin >> abc;

cin把 空格,制表符,换行符作为终止符,用于提取一个词。如果在abc串中输入的内容是有空格的,流中的内容会被打乱?

getline (cin,mystr);

可用于从输入流获取一句话。一般情况下,都要用这个函数来获取字符串。

从输入流中获取到的内容会被传入一个字符串中,如果输入流中是数字,把字符串转换成数字可以用函数

stringstream(mystr) >> price;

#include <sstream>  是其头文件,表示stringstream。

原文地址:https://www.cnblogs.com/amdb/p/4028301.html