ホームページ  >  記事  >  バックエンド開発  >  Cプログラムはどのように書くのでしょうか? C プログラムを作成するための基本的なルール

Cプログラムはどのように書くのでしょうか? C プログラムを作成するための基本的なルール

青灯夜游
青灯夜游オリジナル
2019-01-25 14:23:185829ブラウズ

C プログラムは、C プログラミング言語で書かれた一連のステートメントです。コードを見やすく保守しやすくするために、すべてのプログラムはいくつかの標準 (ルール) に従う必要があります。以下の記事ではCプログラムの基本的な書き方のルールを紹介しますので、ご参考になれば幸いです。 [推奨関連ビデオ チュートリアル: C 言語チュートリアル ]

Cプログラムはどのように書くのでしょうか? C プログラムを作成するための基本的なルール

## コメント

コメント必須ではありませんが、コードと同じくらい重要です。したがって、最初のルールは、コードに正しくコメント (文書化) する方法を覚えておくことです。

なぜコメントするのですか?コメントは何に使用されますか?

1. コードの目的を説明します。

2. 各ロジックまたはアルゴリズムを説明し、それが何であり、なぜ使用されるのか?

3. 各関数の宣言と定義を文書化し、使用法と関数を紹介するコメントを含める必要があります。

4. コメントを使用すると、他の人が他の人のコードをより早く簡単に理解できるようになり、コードの使用と保守が容易になります。

ステートメントが終了したら、セミコロン (;) で終了する必要があります。

ステートメントはセミコロン (;) で終了する必要があります。 a (;)

● すべての printf()、scanf()、またはその他の関数呼び出し。

● 変数、定数、関数、構造体などのすべての宣言はセミコロンで終わる必要があります。

● すべての式はセミコロン (;) で終わる必要があります。

例:

int a; //变量声明
printf("Hello!"); //一输出声明
sum = findSum (10,20,30); //函数的调用语句
.......

(;)で終了する必要のないステートメント

● ヘッダー ファイルにはステートメントが含まれます。

● マクロ定義ステートメント。

● If ステートメント、ループステートメント、関数ヘッダーおよび関数定義。

#include <stdio.h> //头文件
#define MAX_LEN 1024 //宏定义语句
int main()      //主函数定义部分
{
语句.......
}
//函数头,其定义为
int findSum(int a, int b, int c) 
{
return (a+b+c);
}
if(a > b) //if 语句
large =a;
else
large =b;
........

トークンと識別子の関連ルール

キーワードを理解し、識別子のいくつかのルールを知る必要があります。

知っておくべきいくつかの点:

● キーワードはコンパイラの予約語であり、他の目的には使用できません。

● C 言語は、大文字と小文字を区別するプログラミング言語です。ここで、小文字の識別子と大文字の識別子は異なります。したがって、Num という名前の変数を宣言する場合は、どこでも Num を使用する必要があり、Num の代わりに num、NUM などを使用することはできません。

● キーワードと同様、ライブラリ関数もヘッダファイルで宣言するため、プログラムにヘッダファイルをインクルードする必要があります。たとえば、sqrt() 関数を使用して数値の平方根を求める場合は、math.h ヘッダー ファイルをインクルードする必要があります。

識別子(変数宣言)に関する規則

● 定義には小文字、大文字、数字、アンダースコア (_) を使用できます。識別子シンボル (つまり、変数名、定数名、関数名など)。

● 識別子の先頭の文字には、文字またはアンダースコア (_) のみを使用できます。

● 識別子名にはスペースやその他の特殊文字は使用できません。識別子名に 2 つの単語が含まれる場合は、アンダースコア (_) を使用してそれらを区切るか、キャメルケースを使用して識別子名を記述することができます。 。

例: ロール番号を格納する変数を宣言する場合、変数名は roll_number または rollNumber などにする必要がありますが、スペースは使用できません。

● 識別子は意味があり、説明的なものでなければなりません。

#キーワードを識別子名として使用することはできません

コードのインデント

コードのインデントはプログラムを作成するときに非常に重要です。インデントされたコードにより、読み取りと編集が容易になります。例:

インデントされたコード

#include <stdio.h>
int main()
{
	int a;
	int b;
	int c;
	a = 10;
	b = 20;
	if(a>b)
	{
	   c=a;
	   a=b;
	   b=c;
	   printf("从小到大输出: %d,%d\n",a,b);
	}
	else{
		printf("从小到大输出: %d,%d\n",a,b);
	}
	return 0;
}

インデントされていないコード

#include <stdio.h>
int main(){
int a;int b;int c;
a = 10;b = 20;
if(a>b){c=a;a=b;b=c;printf("从小到大输出: %d,%d\n",a,b);}
else{printf("从小到大输出: %d,%d\n",a,b);}
return 0;}

以上がこの記事の内容のすべてです。みんなの勉強に役立ちます。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの関連チュートリアルのコラムに注目してください。 ! !

以上がCプログラムはどのように書くのでしょうか? C プログラムを作成するための基本的なルールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。