C言語の要素

C Yan Yuno Yao Su



C言語 1970 年代後半に開発された、最も重要で広く使用されている低レベル プログラミング言語の 1 つです。この言語は、その速度、移植性、および効率性でよく知られています。 C を使用すると、ユーザーは汎用アプリケーション、オペレーティング システム、組み込みシステムなど、幅広いアプリケーションを開発できます。また、ユーザーが Web およびモバイル ベースのアプリケーションを開発するのにも役立ちます。他のプログラミング言語と同様に、C にも、C プログラムで使用されるいくつかの基本的なビルディング ブロックまたは要素が含まれています。

これらのビルディング ブロックまたは要素について知らない場合は、この記事のガイドラインに従ってください。

C言語の要素

C言語には複数の異なる 要素 簡単かつ効率的に使用できます。これらは 要素 それは 変数 データ型 キーワード オペレーター もっと。ただし、以下の要素は重要であり、C プログラミング言語で広く使用されています。







1: 変数

変数 C言語の主要な要素です。あ 変数 特定の命令セットの引数として使用できる値を保持するメモリの一部です。宣言する 変数 名前、値、およびデータ型を指定する必要があります。 変数 数値、文字列、文字配列、またはその他のデータ型を表すためにも使用できます。



#include

空所 関数 ( )
{
整数 a = 10 ;
printf ( 「変数 a の値は %d です」 a ) ;
}

整数 主要 ( ) {
関数 ( ) ;
}

このコードでは、 変数「a」 を使用してその値を出力します printf 声明。



出力





2: データ型

として知られる値のグループ データ型 変数に保持できます。 C言語はいくつかの データ型 そのような int (整数の場合)、char (文字の場合)、float (小数点を含む数値の場合) double (倍精度浮動小数点値の場合) もっと。追加する変数の種類に応じて、コードで使用されます。以下で説明する例でフォローアップしましょう。



#include

整数 主要 ( ) {
整数 一つに = 10 ;
printf ( 「num の値は %d です」 一つに ) ;
}

上記のコードでは、 整数 データ・タイプ 「一つに」 を使用してその値を出力します printf 声明。

出力

3: キーワード

キーワード 特定の意味を持ち、プログラムを開始するのに役立つ定義済みの単語です。 32個あります キーワード if、else、while、for、int、float などの C 言語で。各 キーワード コード内の非常に重要な要素となる独自の特定の目的があります。

#include

整数 主要 ( )
{
自動 a = 10 ;
printf ( '%d' a ) ;
戻る 0 ;
}

このコードでは、キーワードを使用しています 「オート」 を使用してその値を出力します printf 声明。

ノート: エラーが発生するため、キーワード名を変数の名前として使用することはできません。その理由は、C プログラミング言語で既に定義されているためです。

出力

4: オペレーター

オペレーター 一連のオペランド (値) に対して演算を実行して結果を生成する一意のシンボルです。 C言語には複数の種類があります オペレーター 比較、算術、代入、論理など オペレーター .各タイプの演算子は、指定された値に対して特定のタイプの操作を実行します。

#include

整数 主要 ( )
{
整数 a = 十一 b = 5 ;
printf ( '合計は = %d \n ' a + b ) ;
戻る 0 ;
}

このコードでは、 オペレーター '+' 印刷する 2 つの変数 a と b の

出力

5: 制御構造

C言語には次の範囲が含まれています 制御構造 これにより、開発者はプログラムの実行の流れを制御できます。これらには、if ステートメント、for ループ、while ループなどの処理オブジェクトが含まれ、特定の条件に応じて特定の操作を繰り返すために使用できます。 制御構造 これらは、開発者が本から指示を読んでいるかのように、複雑な指示を作成するのに役立ちます。

#include

整数 主要 ( )
{
整数 ;
printf ( 「年を入力してください:」 ) ;
スキャン ( '%d' 、& ) ;
もしも ( % 4 == 0 )
printf ( '%d は閏年です。' ) ;
それ以外 printf ( '%d はうるう年ではありません。' ) ;
}

このコードでは、 「if-else」制御構造 ユーザーが入力した年がうるう年かどうかを判断します。

出力

6: 機能

実行可能ファイル 関数 メインプログラムから呼び出すことができるコードのセクションです。これにより、開発者はコードの一部を 1 つの場所に配置し、必要に応じてコード内の別の場所で複数回呼び出すことができます。 機能 また、開発者はモジュラー方式でコードを記述できるため、大きな問題を管理しやすい小さな部分に分割できます。

#include

空所 世界 ( ) ;
整数 主要 ( )
{
printf ( 'こんにちは ' ) ;
世界 ( ) ;
}
空所 世界 ( )
{
printf ( '世界' ) ;
}

このコードでは、単語 '世界' を使用して印刷されます。 関数「世界」、 から呼び出されます 関数 '主要()' フレーズを印刷する 'こんにちは世界'。

出力

7: 配列

の定義 配列 in C は、同じタイプの多くのアイテムをまとめる方法です。配列には、int、float、char、double などのデータ型、または構造体などのユーザー定義のデータ型を含めることができます。それにもかかわらず、コンポーネントを 1 つにまとめるには 配列 、それらはすべて同じデータ型でなければなりません。項目は左から右に順番に保持され、左側が 0 番目のインデックス、右側が (n-1) 番目のインデックスになります。

#include

整数 主要 ( ) {
整数 [ 5 ] ;
printf ( '5 つの整数を入力してください: ' ) ;
ために ( 整数 バツ = 0 ; バツ < 5 ; ++ バツ ) {
スキャン ( '%d' & [ バツ ] ) ;
}
printf ( '整数の表示: \n ' ) ;
ために ( 整数 = 0 ; < 5 ; ++ ) {
printf ( '%d \n ' [ ] ) ;
}
戻る 0 ;
}

ユーザーは 5 つの数字を 配列 と呼ばれる 「価値観」 このコードでは、 配列の 続いて内容が表示されます。

出力

8: 構造物

構造体 C コンピューター言語の単一の名前でメモリ ブロック内に物理的に編成された変数のリストを作成する混合データ型宣言です。同じアドレスを返す単一のポインターまたは構造体で宣言された名前を使用することにより、異なる変数にアクセスすることができます。 C では、と呼ばれるユーザー定義のデータ型 構造 さまざまな異なるデータの種類を保存できます。 構造 と呼ばれる 'メンバー' .さまざまなデータを格納できるため、 構造物 クラスとテンプレートの使用法をエミュレートできます。

#include
#include

構造体 {
チャー 名前 [ 50 ] ;
整数 価格 ;
} ブック1 ;
整数 主要 ( ) {
strcpy ( Book1. 名前 オデッサ ) ;
Book1. 価格 = 500 ;
printf ( 「名前: %s \n ' Book1. 名前 ) ;
printf ( '本の価格: %d \n ' Book1. 価格 ) ;
戻る 0 ;
}

上記のコードは、 構造 と呼ばれる '本' 特徴のある '名前' '価格' 次に、 構造 印刷される前のインスタンス。

出力

結論

C 要素は、開発者が C プログラムを作成できるように連携して機能するのに役立ちます。 C プログラミング言語には、変数、データ型、キーワードなど、上記のガイドラインで説明されている要素がいくつかあります。これらを理解する 要素 ユーザーが効率的でよく書かれた C プログラムを作成するのに役立ちます。