回覆列表
  • 1 # 人生在於覺悟

    用漢字作變數名的壞處是,漢字沒有大小寫,不容易分類,不能清晰辨別。假設有幾百變數,用漢字容易亂套。

    程式設計本身有很多自有變數,自有關鍵字,等等。這些關鍵字,變數加上小寫字母就能成為變數,非常方便。用漢字,會變得不論不累。畫蛇添足,狗尾續貂,畫狐不成反類犬,四不像,驢唇不對馬嘴,亂七八糟。

  • 2 # 遠山近海OO1

    有些語言的str型別是unicode,有些不是,有些語言的新版本是,老版本不是,而一個專案裡,會有多重語言,甚至同一種語言的不同版本,所以如果你用中文,就容易出現不相容現象

  • 3 # 燊泉

    我們看到的字母和漢字,以及韓文、阿拉伯文,都是顯示出來的字元。所有顯示出來的字元在作業系統層面都是需要用基礎的 asc-ii 碼以及阿拉伯數字的組合來表示,而在處理器層面就都是二進位制數字了。那麼當我們使用漢字的時候,看起來簡單,但是在程式編譯階段就會遇到麻煩,因為每個漢字在作業系統層面都是一大堆字母和數字的組合,非常繁雜,非常容易出錯。而直接用拉丁字母就簡單得多。這就是為什麼在程式設計的時候不用漢字做變數名和函式名的原因。不但變數名和函式名不用漢字,在字串裡也儘量避免漢字,這樣可以減少程式編譯過程中出現錯誤的可能性。

    當然,也有一些人致力於開發用漢字程式設計的程式設計語言,但是幾乎沒有任何影響力。因為懂漢字的程式設計師也懂字母,而只懂字母的程式設計師不懂漢字。所以用漢字程式設計毫無意義。

  • 4 # 阿中芳1

    喜歡用漢字程式設計?那麼就從頭開始徹底用一個漢字寫每一個句子的漢字程式語言,沒有問題,現代的電腦不在乎這一點點記憶體和速度了!不要搞這種混合型用法,基礎不一樣,容易出問題的。

  • 5 # 末日黃昏91

    因為程式設計技術都是國外的,別人給你寫好了框架,除非你自己開發一套中文框架比英文的更好,能讓大家都使用,中文程式設計就流行了~

  • 6 # 井151276607

    程式設計時,對變數做個排序,是一個很簡單的操作吧?當漢字做變數名時,這個操作可以做嗎?告訴你,不是明明很清晰 ,而是一塌糊塗。

  • 7 # jinesc

    對我們華人來說 只要允許當然用漢字描述清晰,準確。註釋都可以少寫一點。

    缺點也是很明顯的,別人接收起來特別快。

    不利於自己的飯碗。

    當然 我寫的程式只要允許 基本上都用漢字寫重要的變數名和函式過程名。 英文的也有基本上都是臨時用的。

    還有資料庫名和表名也是中文的 。

    甚至我還教會了我客戶一些簡單的SQL語句。

  • 中秋節和大豐收的關聯?
  • 天色已晚,景區等待坐纜車的人特別多,該不該讓帶小孩的人插隊?