C 関数の命名規則の比較: ハンガリー語の表記法と命名規則。ハンガリー語表記では、変数名の接頭辞によって型が示されるため、読みやすくなりますが、冗長になります。読みやすさを向上させるために、命名規則ではより簡潔な名前が使用されます。ハンガリー語表記では型チェックが強制されるため、保守性が向上しますが、命名規則がより柔軟になる可能性があります。ハンガリー語表記は再利用性が優れていますが、命名規則が貧弱です。
#C 関数の命名: ハンガリー語の表記法と命名規則の比較
はじめに #関数の名前付けは、明確で保守可能なコード ベースを維持するために重要です。 C では、ハンガリー語表記と命名規則という 2 つの一般的な命名規則が提供されています。この記事では、これら 2 つの方法を比較し、実際の例を示してその違いを説明します。
ハンガリー語表記ハンガリー語表記は、変数名の前にプレフィックスを追加することで変数の型を示します。たとえば、
iAge は整数の年齢変数を表し、sName
は文字列型の名前変数を表します。
命名規則では、より一般的な命名規則が使用されます。次の使用をお勧めします。
キャメルケースの名前付け: 変数名には小文字を使用し、新しい単語は大文字で始めます (例:
パスカルの命名: 変数名には大文字を使用し、各単語は大文字で始まります (例:
次の 2 つの関数は、ハンガリー語の表記法と命名規則に違反していることを示しています。
ハンガリー語の表記法int getAge(int iAge) {
return iAge;
}
int getAgeInYears(int ageInYears) {
return ageInYears;
}
ハンガリー語の表記法と命名規則には、それぞれ独自の長所と短所があります。最終的な選択は、プロジェクトの特定のニーズと開発者の個人的な好みによって異なります。
以上がC++ 関数の命名: ハンガリー語の表記法と命名規則の比較の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。