C言語の形式を説明する
Cプログラミングは、汎用の手続き型の命令型コンピュータープログラミング言語です。 C言語では、それがわかります
- ステートメントはセミコロンで終了します。
- Cでは大文字と小文字が区別されます
- インデントはコンパイラによって無視されます。
- 文字列は二重引用符で囲みます。
- ライブラリ関数は小文字です。
- 改行は\nを介して処理されます
Cのフォーマット
Cプログラミング言語のフォーマットを以下に説明します-
セミコロン
Cではセミコロンが非常に重要です。
1つのステートメントが終了し、次のステートメントが開始する場所をコンパイラーに通知します。
各ステートメントの後にセミコロンを配置しないと、コンパイルエラーが発生します。
大文字と小文字の区別
Cは大文字と小文字を区別する言語です。 intはコンパイルされますが、「Int」、「INT」、またはその他のバリエーションはCでは機能しません。
Cキーワードはすべて小文字です。
コメントは必要ありません
コメントは重要ではありませんが、作成者やプログラムの作成日など、プログラムの目的を示すコメントからプログラムを開始することをお勧めします。
サンプルプログラム
以下は、C形式の方法を使用して円の円周を計算するCプログラムです-
円周の式=2* PI*R。
ここで、Rは円の半径であり、PIは値がPI3.415の定数です。
例
#include<stdio.h> //library function are lower case #include<conio.h> #define PI 3.1415 main ( ){ float c, r; //statements are terminated with semicolon printf ("enter radius of circle"); //strings are placed in double quotes scanf ("%f", &r); c = 2 * PI * r; printf ("Circumference = %f", c); getch ( ); }
出力
上記のプログラムを実行すると、次の結果が得られます-
Enter radius of circle 1 Circumference=6.2830
-
ユニオンにC言語でのポインタを説明する
ユニオンはメモリロケーションと呼ばれ、さまざまなデータ型のいくつかの変数によって共有されます。 構文 構文は次のとおりです- union uniontag{ datatype member 1; datatype member 2; ---- ---- datatype member n; }; たとえば、 union sample{ int a; float b; char c; }
-
C言語でのポインタアクセスの概念を説明する
ポインタは、他の変数のアドレスを格納する変数です。 ポインタの宣言、初期化、アクセス 次のステートメントを検討してください- int qty = 179; ポインタの宣言 int *p; 「p」は、別の整数変数のアドレスを保持するポインタ変数です。 ポインタの初期化 アドレス演算子(&)は、ポインタ変数を初期化するために使用されます。 int qty = 175; int *p; p= &qty; 文字列の配列内の要素にアクセスする際にポインタがどのように役立つかの例を考えてみましょう。 このプログラムでは、特定の場所に存在する要素にアクセスしようとしています。操