c言語プログラムの書く風格---スペースの合理的な使用


プログラム規範の重要性:
多くの初心者にとって、コードを叩くときはプログラムの書くことや規範が分からないという説があります.プログラマーのIT業界に従事している場合は、後で仕事をするときにコードを叩く必要があることを考えてみてください.もしあなたの勝手に書くか、規範化されていない方法で書くならば、ソフトウェアテストのとき、誰があなたのコードを理解することができますか.効率も何倍も下がるので、どの会社も自分のコードスタイルを持っていますが、大体ルールが悪くないので、初心の段階で良いスタイルを身につけるのは楽しくありませんか?
このブログは主に書くプログラムの中のスペースの規範性(権威性は絶対に信頼できる)について話しています.
【ルール2-3-1】キーワードの後にスペースを残します.const、virtual、inline、caseなどのキーワードの後に少なくとも1つのスペースを残してください.そうしないと、キーワードを認識できません.if、for、whileなどのキーワードの後にスペースを1つ残して左かっこ'(')とキーワードを強調します.【ルール2-3-2】関数名の後にスペースを残さず、左かっこ'(')とキーワードと区別します.前にしっかりついて、後ろにスペースを残さないでください.【ルール2-3-4】','の後にFunction(x,y,z)のようなスペースを残します.もし‘行の終了記号ではなく、for(initialization;condition;update)などのスペースを残します.【ルール2-3-5】代入オペレータ、比較オペレータ、算術オペレータ、論理オペレータ、ビットドメインオペレータ、例えば「=」、「+=」、「<=」、「+」、「*」、「%」、「&」、「|」、「<.【ルール2-3-6】一元オペレータ、例えば「!」、「~」、「++」、「--」、「&」(アドレス演算子)など前後にスペースを入れない.【ルール2-3-7】「[]」、「.」のように、「->」のようなオペレータは、前後にスペースを入れません.【推奨2-3-1】式が比較的長いfor文およびif文については、コンパクト化のために、for(i=0;i<10;i+)およびif((a<=b)&(c<=d))のようなスペースを適切に削除することができる.
        void fun1(int x, int y, int z);//   
	void fun1 (int x,int y,int z); //    
	
	if (year >= 200)    //   
	if(year>=200)       //    
	if ((a>=b) && (a<=d)) //   
	if(a>=b&&a<=d)       //    
	
	for (i=0; i<10; i++)       //     
	for(i=0;i<10;i++)         //      
	for (i = 0; i < 10; i++) //      
	
	x = a < b ? a : b;  //  
	x=a

書く規範から始めて、安定した基礎があって、やっと一歩一歩もっと高くてもっと遠くまで歩くことができます!!