成人app

數據類型和關鍵字

點擊打開在線編譯器,邊學邊練

在程序的世界中,承載一系列的信息的數字和字符都屬于數據類型,但計算機需要一種方法來區別和使用這些不同的類型。具體的,C通過識別一些基本的數據類型做到這些。如果是常量數據,編譯器一般通過其書寫來辨認其類型,比如:123是整數,3.14浮點數(即小數)。而變量則需要在聲明語句中指定其類型,稍后會做詳細介紹。我們先了解C語言的基本數據類型。 

基本數據類型


C語言的基本數據類型為:整型、字符型、實數型。這些類型按其在計算機中的存儲方式可被分為兩個系列,即整數(integer)類型和浮點數(floating-point)類型。 
這三種類型之下分別是:short、int、long、char、float、double 這六個關鍵字再加上兩個符號說明符signed和unsigned就基本表示了C語言的最常用的數據類型。 
成人app下面列出了在32位操作系統下 常見編譯器下的數據類型大小及表示的數據范圍:


類型名稱占字節數其他叫法表示的數據范圍
char1signed char-128 ~ 127
unsigned char1none0 ~ 255
int4signed int-2,147,483,648 ~ 2,147,483,647
unsigned int4unsigned0 ~ 4,294,967,295
short2short int-32,768 ~ 32,767
unsigned short2unsigned short int0 ~ 65,535
long4long int-2,147,483,648 ~ 2,147,483,647
unsigned long4unsigned long0 ~ 4,294,967,295
float4none3.4E +/- 38 (7 digits)
double8none1.7E +/- 308 (15 digits)
long double10none1.2E +/- 4932 (19 digits)


成人app在認識了這么多的數據類型之后,我們就可以根據不同的實際情況,在不同的問題中選擇最符合的數據類型來使用。舉個例子,如要計算兩個數的和,我可以采用int類型定義兩個變量,然后輸出

   

int a=24000,b=12345;//定義兩個變量a,b并賦值
int c; //定義變量c用于計算a+b的和
c=a+b;
printf("a+b = %d",c);//輸出結果

    

沒錯,可能您已經考慮到,如果a+b的和超出int類型的最大范圍時的問題。這個就需要您根據不同的作用選擇不同的數據類型存儲了。 

關鍵字


成人app在c語言中,為了定義變量、表達語句功能和對一些文件進行預處理,還必須用到一些具有特殊意義的字符,這就是關鍵字,我們用戶自己定義的變量函數名等要注意不可以與關鍵字同名。


C語言中的32個關鍵字
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
constfloatshortunsigned
continueforsignedvoid
defaultgotosizeofvolatile
doifstaticwhile



本文固定URL:http://hnsaiyang.com/course/10

第一章 C語言的過去與未來
第二章 C語言快速入門
第三章 C語言的數據類型
第四章 C語言中的基本輸入輸出
第五章 運算符和表達式
第六章 C語句和程序流
第七章 函數
第八章 數組
第九章 指針
第十章 復合結構
第十一章 文件操作
第十二章 預處理
Dotcpp在線編譯      (登錄可減少運行等待時間)