C++ 输入输出
- 输入
1.1 cin >> str;
遇到“空格”、“TAB”、“回车”就停止
string str;
cin >> str;
1.2 getline(cin, str)
可用于输入一行数据,遇到空格不会停止,读入string字符中
便于读取一行一行的数据
while(getline(cin, str)){
if(str == "ENDOFINPUT") return 0;
else if(str == "START"){}
else if(str == "END"){
cout << endl;
}
else{
for(int i = 0; i < str.size(); i++){
cout << cod[str[i]];
}
cout << " ";
}
}
- 输出
cout << str << endl; // 输出str字符串后换行
cout << cod[str[i]]; // 输出对应数据
cout << " "; // 空格字符
cout << endl; // 换行