发布网友 发布时间:2022-05-13 06:56
共1个回答
热心网友 时间:2024-02-21 04:55
中文不能做变量名,是为了好看 增强代码可读性 主要的实际意义是不用切输入法。
假设在编码速度不太影响编程效率,即“确定写什么”更为耗时的情况下。中文标识符有点有提升对部分以中文为母语者的可读性。缺点有破坏语言本身习惯命名的风格。问题是这个优点本身不稳定。不少程序员即使以中文为母语,也认为带风格的英文标识符可读性更高。
所以若团队大多数人认为中文标识符可读性更好,更易于维护,那么用中文标识符也无妨。否则还是别用为好。
变量情况:
变量在使用前,必须在代码中进行声明,即创建该变量。在使用变量之前,大多数语言通常首先需要声明变量。就是说,必须事先告诉编译器在程序中使用了哪些变量,及这些变量的数据类型以及变量的长度。这是因为在编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,这样可以优化程序的执行。