在VSC++中,变量名,函数名能否使用中文
答案:4 悬赏:50
解决时间 2021-10-10 11:56
- 提问者网友:刺鸟
- 2021-10-09 21:01
在VSC++中,变量名,函数名能否使用中文
最佳答案
- 二级知识专家网友:七十二街
- 2019-12-21 03:19
版本较高的VS中,因为支持UNICODE文件编码,类名、函数名等理论上可以使用中文,但不推荐!
因为你无法预知编译器解析可能产生的问题,以及代码文件的文本编码、C++标准的自适应等问题,可能造成编译或运行错误。
在VC中,变量名、函数名、对象名,甚至文件名和路径都推荐使用英文。
因为你无法预知编译器解析可能产生的问题,以及代码文件的文本编码、C++标准的自适应等问题,可能造成编译或运行错误。
在VC中,变量名、函数名、对象名,甚至文件名和路径都推荐使用英文。
全部回答
- 1楼网友:鱼芗
- 2021-10-01 18:04
当然可以,说不可以的人有没有自己试过。
只是在save的时候,需要更改当前的解码方式,ASCII->UNICODE.
- 2楼网友:往事埋风中
- 2020-01-03 19:26
版本较高的vs中是可以使用中文,但不推荐使用。
c++的语法规定:
1、变量、函数、结构、类 ……等等,在相同的一个作用域中,只能有一个唯一的名称。
2、全局变量与局部变量可重名,同名情况下优先认可局部变量而不认可全局变量。
3、特别提示,这些规定在不同的编程器、编程环境下不尽相同,有的编程环境下,类与函数重名并不报错。日常编程时,要自已注意规避容易误解的重名。一般重名变量的定义只用在一些非关键性的变量上,比如循环计数器之类的,并且使用前都会置零。
- 3楼网友:長槍戰八方
- 2021-05-21 13:47
不能.....
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯