吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 708|回复: 10
收起左侧

[求助] vs2022使用中文变量报c2039 但是用英文没事

[复制链接]
千殇诺 发表于 2024-3-10 21:42
这个问题咋解决
39498c6e232d71e3906cc490acea7f95.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

kittylang 发表于 2024-3-10 22:52
你应该把关键代码也贴一下,好让报错和具体代码关联起来,不然大家只能回你用英文
sai609 发表于 2024-3-10 23:36
给中文做编码转议,做成英语
算法建模后,再把英语转为中文or直接不转
原因:国外通用语言是English,根本就没考虑中文,且前者与后者的语言逻辑不同 所以中文适配trouble
爱飞的猫 发表于 2024-3-11 01:57
将代码文件和头文件都重新使用 UTF-8 编码保存试试。
cao777 发表于 2024-3-11 08:19
试过c++和c#中文变量都没问题
不知道改成啥 发表于 2024-3-11 08:56
[C#] 纯文本查看 复制代码
        public string Test()
        {
            var 姓名 = "52pojie";
            return 姓名;
        }


我测试没问题啊
兔子哥哥 发表于 2024-3-11 09:29
编码文件格式改了  否则汉字只能用单数 不能用偶数
WUXING_TIANCHEN 发表于 2024-3-11 09:53
utf-8 bom
geesehoward 发表于 2024-3-11 10:41
玩编程20多年了,第一次见主流开发语言变量用中文的。一般不都是字母数字下划线吗?开头只能是下划线或字母,现在的程序员都用中文定义变量了?
xivisi 发表于 2024-3-14 18:26
geesehoward 发表于 2024-3-11 10:41
玩编程20多年了,第一次见主流开发语言变量用中文的。一般不都是字母数字下划线吗?开头只能是下划线或字母 ...

自从编译器支持ucode编码的标识符,变量名函数名都可以用中文了……  就是输入效率太低了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-6-1 23:01

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表