在C++中如何从键盘输入一行有空格的字符串并存入文本文件中

2024-12-21 13:13:57
推荐回答(1个)
回答1:

只输入一个句子

#include
#include
#include

using namespace std;

int main()
{
ofstream outf("out.txt");
string tmp;
getline(cin,tmp)
if(tmp=="0")
break;
outf< return 0;
}

连续输入句子
#include
#include
#include

using namespace std;

int main()
{
ofstream outf("out.txt");
string tmp;
while(getline(cin,tmp))
{
if(tmp=="0")
break;
outf< }
return 0;
}