gpt4 book ai didi

variables - 可以使用非英语的外语变量名吗?

转载 作者:行者123 更新时间:2023-12-02 10:44:19 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.

4年前关闭。




Improve this question




对我来说,英语是一座太大的山。因此,每当我使用 Visual Studio 2017 (C++)、Unity 3D(C#)、Visual Studio Code (html)、Eclipse (java) 和 Android Studio 等工具时,我总是用我的母语分配变量。

前任)

    int get넓이(int 가로, int 세로)
{
int square = 가로 * 세로;
return square;
}

但是,许多人建议不要使用非英文变量名,因为它们会“导致错误”。但我还没有遇到任何错误。

我也就此问题联系了 Unity Game Engine 客户中心。
他们这样回答我。 “您可以通过转到 [Visual Studio → 文件 → 高级保存选项] 来执行此操作,然后将“另存为默认编码选项”指定为 UTF-8。

所以,我想知道用英语以外的语言编程时是否有错误。因为我没有遇到使用非英文变量名的错误。我还就这个问题联系了其他社区网站,但我没有看到任何遇到过这个问题的人。

最佳答案

这完全取决于您使用的编程语言。例如,Python3 将支持它(大多数情况下,只要它是 Unicode),但是,Python2 根本不喜欢它,因为它只支持 ASCII。

与任何代码一样,如果它让你更容易,那就去做吧。如果要部署给其他人,请尽力使其他人可读。只要确保您的语言完全支持 Unicode。

关于variables - 可以使用非英语的外语变量名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47200257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com