自己写的代码中的汉字没问题,但复制别人的代码过来汉字就会变成乱码
该回答引用GPTᴼᴾᴱᴺᴬᴵ
你复制别人的代码过来,出现乱码的原因可能是两种情况:
1.源代码中使用的字符编码不同
你自己写的代码中的汉字显示正常,而复制别人的代码出现了乱码,这可能是因为源代码使用的字符编码不同导致的。在计算机中,字符是通过数字表示的,不同的字符编码方案使用不同的数字表示方式,如果你的文本编辑器与别人的文本编辑器使用的字符编码不同,就会出现乱码。
2.系统环境不同
另一种可能是系统环境不同,比如你使用的操作系统、文本编辑器、终端等等与别人不同。不同的系统环境可能会对字符编码、字体等产生影响,从而导致汉字显示不正常。
如果你确定源代码和你自己的代码使用的字符编码相同,可以尝试更换文本编辑器、操作系统等进行测试,看看问题是否得到解决。
复制别人的代码时,可能是格式不对就复制过来了,可以通过文本编辑器打开后,将编码改成utf-8的格式再复制到软件中去