我实现了如下读入一个 bitset 的函数:
bs get() { bs res; char c = getchar(); while (c != '\n') { // printf("%c", c); res = (res << 1); if (c == '1') res[0] = 1; c = getchar(); } return res; }
这样子获得了 0 分,但我将第四行的 '\n' 换成 '\r' 便 AC 了。求助各位解答一下这是为什么
'\n'
'\r'