while (cin >> s1 && s1 == "START")
{
memset(a, 0, sizeof(a));
cin.getline(a, 300);
cin.getline(a, 300);
}
这里我为啥用了两次 cin.getline 因为我如果只用一次的话
cin>>s1;之后我需要按一下回车,这个时候 回车也会被输入但这个回车没啥用 所以我得让他不能真正输入到 a之中
while (cin >> s1 && s1 == "START")
{
memset(a, 0, sizeof(a));
cin.getline(a, 300);
cin.getline(a, 300);
}
这里我为啥用了两次 cin.getline 因为我如果只用一次的话
cin>>s1;之后我需要按一下回车,这个时候 回车也会被输入但这个回车没啥用 所以我得让他不能真正输入到 a之中