ホームページ > バックエンド開発 > C++ > C言語のさまざまな部分を説明する

C言語のさまざまな部分を説明する

PHPz
リリース: 2023-08-26 19:09:06
転載
937 人が閲覧しました

C言語のさまざまな部分を説明する

C プログラムは、プログラマがコードを作成するときに従う必要がある一連のプロトコルによって定義されます。

パーツ

完全なプログラムは、次のようにさまざまな部分に分かれています:

  • ドキュメント セクション - ここで、次のように指定できます。作成者名、作成日または変更日など、プログラムに関するコマンド。 /* */ または // で囲まれた情報をコメント行と呼びます。これらの行は、実行中にコンパイラーによって考慮されません。

  • リンク セクション - このセクションには、プログラムの実行に必要なヘッダー ファイルが含まれています。

  • 定義セクション - ここでは、変数が定義され、初期化されます。

  • グローバル宣言セクション - このセクションでは、プログラム全体で使用できるグローバル変数を定義します。

  • 関数プロトタイプ宣言セクション - このセクションでは、関数の戻り値の型、パラメーター、関数によって内部的に使用される名前などの情報が提供されます。

  • Main function - C プログラムはこの部分からコンパイルされます。通常、宣言部分と実行可能部分と呼ばれる 2 つの主要な部分があります。

  • ユーザー定義セクション - ユーザーは独自の機能を定義し、ユーザーのニーズに応じて特定のタスクを実行できます。

'C' プログラムの一般的な形式

C プログラムの一般的な形式は次のとおりです:

/* documentation section */
preprocessor directives
global declaration
main ( ){
   local declaration
   executable statements
}
returntype function name (argument list){
   local declaration
   executable statements
}
ログイン後にコピー

以下は、パラメータを指定するが戻り値のない関数を使用して加算を実行する C プログラムです。

オンライン デモ

#include<stdio.h>
void main(){
   //Function declaration - (function has void because we are not returning any values for function)//
   void sum(int,int);
   //Declaring actual parameters//
   int a,b;
   //Reading User I/p//
   printf("Enter a,b :");
   scanf("%d,%d",&a,&b);
   //Function calling//
   sum(a,b);
}
void sum(int a, int b){//Declaring formal parameters
   //Declaring variables//
   int add;
   //Addition operation//
   add=a+b;
   //Printing O/p//
   printf("Addition of a and b is %d",add);
}
ログイン後にコピー

出力

ご覧のとおりです。次の出力-

Enter a,b :5,6
Addition of a and b is 11
ログイン後にコピー

以上がC言語のさまざまな部分を説明するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート