老师,最近问题有点多哈 〒▽〒
1、使用printf函数将字符串打印到控制台上,是不是就是printf函数把字符串encoding成字节存到内存中,控制台再将内存中的字节decoding成字符串打印出来的过程,这么理解对吗?
2、printf的encoding方式是和编译器有关吗?比如,msvc中的printf函数的encoding方式是gbk,mingw中的printf函数的encoding方式是utf8?
3、控制台的decoding方式和啥有关呢?是和操作系统有关吗,windows为gbk,linux为utf8这样?
4、控制台的decoding方式该怎么改呢?