C ++コードの仕様-2019-08-29
参考:https://blog.csdn.net/csdn_baotai/article/details/80304636
1「{}」:
プログラムがまだ実行可能であるが、一定の条件の下で、このような表現は、括弧を書くことができた場合には、省略されている、だけでなく、コードを書く他の人を見て、各段落の文のように、交換用のブラケットを持つすべての。
括弧内のすべてのステートメントは、階層を表示するためにインデントタブを有することが要求されます。
2.名前の関数、変数、:
下線付き、数字、英字(デジタルに始めていません)。
なく、同じ名前の予約語と。
、シンプルに理解し、意味のあるとして名前付き。
ベストは、いくつかの特定の変数名必要な、関数名、および小さなこぶの命名法参照を(それのような休息を大文字各単語の最初の文字の最初の単語を除いて、次のとおりです。ISALPHA())の名前に英語を使用します。
3.注:各関数、クラスを記述し、関数、クラスアクションの他の人に伝えるためにコメントを書くべきです。
ローカル変数とグローバル変数の機能を理解することは困難のために、あなたはまた、他の人が理解しやすくするために、適切なコメントを持つべきです。
4.マルチファイル:
より複雑なプログラムは、他のファイル内の関数を書くことについては、それを導入することができ、個別に記述する必要があります。
5.ラップ:
それぞれがラップする文を書き終えました。
文が(約80より大きい)が長すぎる場合、また読むためには、ラップ必要があります。
6.いくつかの構文は次のとおり:
if文、else,else if()
別々のライン;
switch
声明では、リンクされていない場合とで示すために、括弧を使用してセグメント化することができます。
7.ポインタ:
前と矢印の後にはスペースまたはピリオド。
ポインタ/アドレス演算子の後にはスペースを入れません()、 *, &;
8.戻り値:
各機能について、関係なく、戻り値がnullであるのも、return文を記述する必要があります。
9.カテゴリ:
アクセス制御ブロックの順序は、ステートメントに従う public:
、、 protected:
、 private:
各インデントつのスペース。
10.演算子:
オペレータは、間隔を置い内の前後にスペースを持っている必要があります。
//代入演算子はスペースの周りに常にあります。