vs2022使用中文变量报c2039 但是用英文没事
这个问题咋解决 你应该把关键代码也贴一下,好让报错和具体代码关联起来,不然大家只能回你用英文 给中文做编码转议,做成英语算法建模后,再把英语转为中文or直接不转
原因:国外通用语言是English,根本就没考虑中文,且前者与后者的语言逻辑不同 所以中文适配trouble 将代码文件和头文件都重新使用 UTF-8 编码保存试试。 试过c++和c#中文变量都没问题 public string Test()
{
var 姓名 = "52pojie";
return 姓名;
}
我测试没问题啊 编码文件格式改了否则汉字只能用单数 不能用偶数 utf-8 bom 玩编程20多年了,第一次见主流开发语言变量用中文的。一般不都是字母数字下划线吗?开头只能是下划线或字母,现在的程序员都用中文定义变量了? geesehoward 发表于 2024-3-11 10:41
玩编程20多年了,第一次见主流开发语言变量用中文的。一般不都是字母数字下划线吗?开头只能是下划线或字母 ...
自从编译器支持ucode编码的标识符,变量名函数名都可以用中文了……就是输入效率太低了。
页:
[1]
2