
就像这样

是换成 zsh 之后这样的,写 python 的时候也会出现= =
1 ivvei Nov 8, 2015 没换行就这样 |
3 Wonicon Nov 8, 2015 不想打'\n'的话,用 fflush(stdout)? |
4 CRVV Nov 8, 2015 @terry0314 那是 zsh 用来标记行末没有换行符的,本来并不是个问题啊。不过当然可以去掉 http://unix.stackexchange.com/questions/167582/why-zsh-ends-a-line-with-a-highlighted-percent-symbol |
5 lukertty Nov 8, 2015 不去掉是好事情啊,不然换不换行就一样了 |
6 typcn Nov 9, 2015 via iPhone 是啊我也被这玩意坑了,之前写了一个程序输出总是有这个符号,我以为是数据后面的,于是把那个 char 数组的最后一个字节设置成 \0 了,打印发现少了一个字符,那个符号还在.... 于是 google 之发现是 zsh 的,并不需要管.. |
7 youkochan Nov 9, 2015 没换行 |