>> ZG·言語学習 >  >> 言語学習 >> 言語学習方法

ほとんどの言語では、変数名の最初の文字は数字になりませんか?

それは正しいです!ほとんどのプログラミング言語では、変数名の最初の文字は数字ではありません。

その理由は次のとおりです。

* 読みやすさ: 数字で変数名を開始すると、人間がコードを読んで理解するのが難しくなります。また、変数名と数値値を区別することも混乱する可能性があります。

* 解析: ほとんどの言語には、コードを分析するパーサーがあります。数字で変数名を開始すると、これらのパーサーが構文を理解する方法と競合する可能性があります。

* キーワード: 多くの言語では、数字は特殊作戦またはデータ型のキーワードとして予約されています。

変数名の一般的なルール:

* 文字またはアンダースコアから始めます: 「_myvariable」、「myvariable」は有効です。

* 英数字とアンダースコアを使用してください: `my_variable1`、` variable_2`は有効です。

* ケースセンシティブ: 「myvariable」は、症例に敏感な言語で「myvariable」とは異なります。

例外:

変数名の先頭に数字を許可する言語がいくつかあります。いくつかの例は次のとおりです。

* python: 一般的には推奨されていませんが、Pythonを使用すると、数字で変数名を開始できます。ただし、これを回避するのはベストプラクティスです。

* matlab: MATLABは、変数名の先頭に数値を許可します。

注意することが重要です: 言語が変数名の先頭に数字を許可しても、一般にコーディングの慣行が悪いと考えられています。標準の命名規則に続いて、コードがより読みやすく保守可能になります。

著作権 © ZG·言語学習(www.zongjiefanwen.com) 無断複写・転載を禁じます。