如上三图,分别是readchar出错、文本文件内容、出错的错误读出的“慢”的utf-8字符。从图一可以看出readchar依次读两个字符,那么读出来的“慢”应该等于“a”+“b”。慢:-26,-123,-94,a+b: 97,98。换成二进制:慢:1001 1010 1111 1010 1101 1110a+b:0110 0001 0110 0010实在不知道,请问readchar怎么读的。
附:IDE是IDEA,utf-8编码文件模式。
https://blog.csdn.net/cumubi7453/article/details/107799755