C プログラミングで使用するさまざまなデータ型には、整数、short、符号付き文字と符号なし文字などが含まれます。
データ型は、変数に格納できる値のコレクションとデータ型を指定します。これらにより、プログラマはアプリケーションのニーズに合ったタイプを選択できます。
データ型は次のとおりです。
Let私たちはデータの主な種類を理解しています。
' C' コンパイラは 4 つの基本的なデータ型をサポートします。それらについては以下で説明します -
整数データ型は、整数と文字を格納するために使用されます。さらに、-
このデータ型は、整数を格納するために使用されます。これには、符号付きおよび符号なし形式の short、integer、long の 3 種類の整数ストレージがあります。
Range | |||
---|---|---|---|
##ショート(または) 符号付き short | 1 | -128 ~ 127 | |
Unsigned short | 1 | 0 ~ 255 | td>%uh |
int (または) 符号付き整数 | 4 | -32768 ~ 32767 | %d または %i |
符号なし整数 | 4 | 0 ~ 65535 | % u |
ロング (または) 符号付きロング | 4 | -2147483648 ~ 2147483647 | % d |
符号なし長整数 | #40 ~ 4294967295 | %lu | |
文字データ型 | このデータ型は文字を格納するために使用されます。これらの文字は内部的に整数として保存されます。各文字は同等の ASCII 値を持ちます。 | 例: 'A' の ASCII 値は 65 |
タイプ
制御文字列 | |||
---|---|---|---|
th>Char (または) Signature Char | 1 | - 128 ~ 127 | %C |
1 | 0 ~ 255 | %c | |
浮動小数点データ型 | は、実数 (つまり、小数点数値) を格納するために使用されます。 | 6 桁の精度の場合は、「float」を使用します。 | 12 ビット精度の場合は、「double」を使用します。 |
制御文字列 | |||
---|---|---|---|
##浮動小数点 | 4 | 3.4 E - 38 ~ 3.4 E 38 | %f |
8 | 1.7 E - 308 ~ 1.7 E 308 | %lf | |
16 | 3.4 E - 4932 ~ 1.1 E 4932 | %Lf | |
サポートされている | 主なデータ型 | -ライブ デモンストレーション | #include<stdio.h> #include<limits.h> int main(){ printf("DATA TYPE\t\t RANGE</p><p>"); printf("-----------\t\t---------</p><p>"); printf("short min\t\t%d</p><p>",SHRT_MIN); printf("short max int\t\t%d</p><p>",SHRT_MAX); printf("int min\t\t\t%d</p><p>",INT_MIN); printf("int max\t\t\t%d</p><p>",INT_MAX); printf("Char min\t\t%d</p><p>",CHAR_MIN); printf("Char max\t\t%d</p><p>",CHAR_MAX); printf("long min\t\t%ld</p><p>",LONG_MIN); printf("long max\t\t%ld</p><p>",LONG_MAX); printf("unsigned char\t\t%u</p><p>",UCHAR_MAX); printf("unsigned long\t\t%lu</p><p>",ULONG_MAX); printf("unsigned int\t\t%u</p><p>",UINT_MAX); printf("unsigned short\t\t%u</p><p>",USHRT_MAX); } | 出力
DATA TYPE RANGE ----------- --------- short min -32768 short max int 32767 int min -2147483648 int max 2147483647 Char min -128 Char max 127 long min -2147483648 long max 2147483647 unsigned char 255 unsigned long 4294967295 unsigned int 4294967295 unsigned short 65535
以上がすべてのデータ型の範囲を表形式で表示する C プログラムを作成します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。