Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

C言語のさまざまな種類のデータとは何ですか?


データ型は、メモリの場所または変数の宣言です。データにはさまざまなタイプがあり、C言語のデータタイプの例のいくつかは次のとおりです-

整数、有理数、整数、実数、複素数、ベクトル、文字など

マシンハードウェアに関して言えば、データはすべて、有限長の0と1の2進数の文字列としてエンコードされています。マシンでは、整数データは算術論理演算装置(ALU)で処理され、小数データは浮動小数点装置(FPU)で処理されます。これは、高級言語の組み込みデータ型またはプリミティブデータ型に反映されます。

組み込みのデータ型

C言語には、さまざまな組み込みデータ型があり、そのうちのいくつかを以下に示します-

Int、float、char、unsigned int、unsigned char、long int、doubleなど。

データの使用

C言語では、さまざまなタイプを使用して、さまざまな方法でデータを保存できます。いくつかの例を以下に示します-

  • char string、grade =’A’;
  • int count、index =10;
  • フロート平均=6.9;

上記の例では、chat、int、floatは組み込みのデータ型ですが、string、gradeはchar型の変数です。

  • Grade =’A’は、変数gradeを‘A’の文字コードに初期化します。

  • カウントとインデックスはint型の変数です。

  • そして、index =10は、変数を10のバイナリ表現に初期化します。

以下に示すのは、変数のサイズと組み込みデータ型を調べるためのCプログラムです。 −

#include<stdio.h>
int main(){
   int x = 10;
   char c;
   printf("Size of variable x = %ld bytes\n",sizeof(x));
   printf("Size of variable c = %ld byte\n",sizeof(c));
   printf("Size of short is %ld bytes\n",sizeof(short));
   printf("Size of int is %ld bytes\n",sizeof(int));
   printf("Size of long is %ld bytes\n",sizeof(long));
   printf("Size of float is %ld bytes\n",sizeof(float));
   printf("Size of double is %ld bytes\n",sizeof(double));
   printf("Size of long double is %ld bytes\n",sizeof(long double));
   printf("Size of char is %ld bytes\n",sizeof(char));
   printf("Size of void is %ld bytes\n",sizeof(void));
   return 0;
}

出力

上記のプログラムを実行すると、次の結果が得られます-

Size of variable x = 4 bytes
Size of variable c = 1 byte
Size of short is 2 bytes
Size of int is 4 bytes
Size of long is 4 bytes
Size of float is 4 bytes
Size of double is 8 bytes
Size of long double is 16 bytes
Size of char is 1 bytes
Size of void is 1 bytes

  1. C言語の主要なデータ型は何ですか?

    「C」コンパイラは、4つの基本的なデータ型をサポートしています。それらは次のとおりです- 整数 キャラクター 浮動小数点 倍精度浮動小数点 プライマリデータ型 整数データ型 整数データ型は、整数と文字を格納するために使用されます。 さらに2つのタイプに分類されます- 整数データ型。 文字データ型。 整数データ型 このデータ型は、整数を格納するために使用されます。 整数ストレージは、符号付き形式と符号なし形式の両方で、short int、int、およびlongintです。 整数データ型 タイプ サイズ(バイト単位) 範囲 制御文字列 short in(ま

  2. C言語でのさまざまな検索手法は何ですか?

    検索手法とは、要素のリストから重要な要素を見つけることです。 指定された要素がリストに存在する場合、検索プロセスは成功したと言われます。 指定された要素がリストに存在しない場合、検索プロセスは失敗したと言われます。 C言語は、2種類の検索手法を提供します。それらは次のとおりです- 線形検索 二分探索 線形探索 キー要素の検索は直線的に行われます。 これは最も簡単な検索手法です。 リストが並べ替えられることは想定されていません。 制限-より多くの時間を消費し、システムの電力を削減します。 入力(i / p) ソートされていない要素のリスト、キー。 出力(o /