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