为什么中文不能做变量名?

 我来答
热爱旅游知识
高粉答主

2021-12-13 · 喜欢旅游知识,对历史有研究。
热爱旅游知识
采纳数:255 获赞数:44604

向TA提问 私信TA
展开全部

中文不能做变量名,是为了好看 增强代码可读性 主要的实际意义是不用切输入法。

假设在编码速度不太影响编程效率,即“确定写什么”更为耗时的情况下。中文标识符有点有提升对部分以中文为母语者的可读性。缺点有破坏语言本身习惯命名的风格。问题是这个优点本身不稳定。不少程序员即使以中文为母语,也认为带风格的英文标识符可读性更高。

所以若团队大多数人认为中文标识符可读性更好,更易于维护,那么用中文标识符也无妨。否则还是别用为好。

变量情况:

变量在使用前,必须在代码中进行声明,即创建该变量。在使用变量之前,大多数语言通常首先需要声明变量。就是说,必须事先告诉编译器在程序中使用了哪些变量,及这些变量的数据类型以及变量的长度。这是因为在编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,这样可以优化程序的执行。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式