我們在 C 程式設計中使用的不同資料類型包括整數、短整數、有符號和無符號字元等。
資料類型指定值的集合和可以儲存在變數中的資料類型。它們允許程式設計師選擇適合應用程式需求的類型。
資料類型如下-
讓我們了解主要資料類型。
' C' 編譯器支援四種基本資料型別。下面提到了它們-
整數資料型別用於儲存整數和字元。它進一步分為 -
此資料型別用於儲存整數。它具有三類整數存儲,即有符號和無符號形式的短整數、整數和長整型。
大小(以位元組為單位) | 範圍 | 控製字串 | |
---|---|---|---|
#1 | -128到127 | %h | |
#1 | 0到255 | td>%uh | |
4 | -32768到32767 | %d 或%i | |
4 | 0 到65535 | % u | |
4 | -2147483648到2147483647 | % d | |
4 | 0到4294967295 | %lu |
例如:'A' 的ASCII 值是65
th> | #控製字串 | ||
---|---|---|---|
#- 128到127 | %C | 無符號字元 | |
0到255 | %c |
範圍 | 控製字串 | ||
---|---|---|---|
##3.4E - 38至3.4 E 38 | %f | 雙 | ##8|
%lf | 長雙 | 16 | |
#%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); }
輸出的C程序强>輸出如下-
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中文網其他相關文章!