这段读取包括空白符在内字符的代码有没有错误?
 string s;
    while (getline(cin, s)) {
        s += '\n';
        for(auto c:s){
            if (c == ' ')
                cout << "yeah!space." << endl;
            if (c == '\t')
                cout << "yeah!tab." << endl;
            if (c == '\n')
                cout << "yeah!newline." << endl;
        }
    }

我感觉可能有问题。

c++

2个回答

看楼主想要达到的目的是啥了
单步调试和设断点调试(VS IDE中编译连接通过以后,按F10或F11键单步执行,按Shift+F11退出当前函数;在某行按F9设断点后按F5执行停在该断点处。)是程序员必须掌握的技能之一。

你测试一下不就清楚了吗?

立即提问