中文字符在Linux和Windows的区别

我写一个程序,需要用到\t进行对齐,里面有中文字符。
在Windows系统能够完美运行,但是去到Linux则出现问题,并不能对齐。

研究了很久,发现是因为:
Linux一个中文字符占3个cahr,而Windows一个中文字符占2个char。

如图。

posted @ 2022-12-29 17:32  faf4r  阅读(227)  评论(0)    收藏  举报