在Notepad++中汉字出现乱码

更新: 2016-10-20 14:31 编辑:生活经验

在我们使用Notepad++的时候,当我们编写好一个程序,里面有些地方是汉字,然后在编译的时候会报错或是出现乱码,其实这是格式的问题,下面我们以java为例,讨论一下如何将乱码消除。

打开Notepad++,新建一个文件HelloWorld.java保存在F盘根目录下面,然后在里面敲代码,打印输出“HelloWorld你好世界”。

在Notepad++中汉字出现乱码

打开命令行窗口,即windows + R键,编译这个程序,并运行,会发现结果是这样:英文HelloWorld正常显示,而中文“你好世界”则显示为乱码。

在Notepad++中汉字出现乱码

下面我们点击菜单栏的“设置(T)”——“首选项”,会出现一个对话窗口,见下一张图。

在Notepad++中汉字出现乱码

选择“新建”,将里面的编码窗口的选项改为“ANSI",保存退出。

在Notepad++中汉字出现乱码

重新在编写一次HelloWorld.java程序,在命令行窗口打印输出,会发现程序正常显示了。

在Notepad++中汉字出现乱码

适用于Java/C/C++等编程语言

若notepad++默认编码为ANSI,则无需设定