windows平台的乱码一般都是因为在我国windows系统的默认编码方式是GBK,这导致了很多兼容性问题。
我们需要把clion设置里所有编码方式通通都改成UTF-8,
参考 https://www.jetbrains.com/help/clion/encoding.html,需要进行以下几步:
File->Settings->Editor->File Encodings,把源文件的编码方式全部改成UTF-8
File->Settings->Editor->General->Console,把控制台输出也改成UTF-8
另外,在printf打印中文时会从"Run"这个标签页输出,我们也要把这个标签页的编码改掉,