那可能是你的数组没有初始化吧,前面你赋值了,但是后面是随机值,打印出来就是乱码
估计是你文本的存储格式问题。重新另存为一份UTF-8格式的文件。UTF-8编码格式中的数字占用一个字节。而ANSI或其他字符是占用两个字节的。