注释 和中文 cmd 都报错

是不是和系统有关,我的是wen11的家庭版,用notepad++ 只要写了中文都会报错 注释也不行这个咋弄啊

你的是中文乱码的问题。解决这个问题的方法是将 cmd 命令行窗口的代码页设置为 UTF-8 编码,这样就可以正确显示中文字符了。

具体按照以下步骤设置 cmd 命令行窗口的代码页:

  1. 打开 cmd 命令行窗口,右键点击窗口标题栏上的图标,选择“属性”菜单。

  2. 在“属性”对话框中,选择“选项”选项卡,然后在“文本”下拉框中选择“UTF-8”。

  3. 点击“确定”按钮,然后重新打开一个 cmd 命令行窗口,就可以正确显示中文字符了。

另外,如果您在写 Java 代码时遇到了中文字符编码的问题,可以在代码文件的开头添加以下注释来指定字符编码:

// -*- coding: utf-8 -*-

这个注释指定了代码文件使用 UTF-8 编码,这样就可以正确处理中文字符了。如果您使用的是其他编码(例如 GBK),则需要将“utf-8”替换成相应的编码名称。


如果以上回答对您有所帮助,点击一下采纳该答案~谢谢

写bat命令文件

在notepad++的上面工具栏当中,点击编码,选择“使用utf-8编码”, 然后把中文的地方重新输入一遍。

乱码了,notepad++指定编码为UTF-8,或者不要写中文

建议问题描述清楚

中文要另存为ansi编码,另外报错要截图

我的也是win11
这样来:打开motepad++,选择编码,选择字符集,选择中文,选择GB2312
不行的话,看这个:https://blog.csdn.net/qq_45796667/article/details/105352261

根本问题在于 目前所有的编程软件和编译程序 都是基于国外基础平台及框架所构成。notepad++一样也是国外的产品,所以从根本上来说都是不支持中文的。个人建议,如果你需要 使用到中文的地方可以尽量替换成 相同的英文,或者再使用中文前先改变编码格式,最好统一使用 UTFF-8 这是国际通用的编码格式。中文的编码格式一般有 GB2312

解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题

可以借鉴下
https://blog.csdn.net/qq_44628230/article/details/109386047