C語言之資料型別(整型 符號變數以及浮點)

2021-10-03 19:43:24 字數 600 閱讀 3046

整型包括短整型、整型和長整型,同時,這些型別又分為有符號型和無符號型。符號變數可以與整型相互轉換。

各型別變數長度如下表:

型別範圍

長度unsigned char

0-255

8位(signed) char

-127-127

8位(signed) short int

-32767-32767

16位unsigned short int

0- 65535

16位(signed) int

-32767-32767

16位unsigned int

0- 65535

16位(signed) long int

-2147483647-2147483647

32位unsigned long int

0-4294967296

32位浮點型分為float、double和long double型別。

型別有效數字

長度float

64位元組

double

815位元組

long double

8或16

15或19位元組

C語言之整型資料型別

整型資料就是整數。1 整型資料的分類 整型資料的一般分類如下 以下說明的在記憶體中所佔的位元組數均是在vs2012這個開發工具裡面的 基本型 型別說明符為int,在記憶體中佔4個位元組。短整型 型別說明符為short int或short。所佔位元組和取值範圍均與基本型相同。長整型 型別說明符為lon...

C語言之資料型別

恢復內容開始 在c語言中我們的資料型別分為以下幾大類 1 基本資料型別 int,float,double,char,bool c99中新加的 列舉enum 很多朋友對於enum被定義為是基本型別可能會有些迷惑,但是我們都知道列舉型別的特殊之處就是總能把資料變化為整形資料,我們可以認為列舉就是一種特殊...

C語言之資料型別 整數型別

c語言的變數型別 如 char x 1 儲存的值是 0000 0001 char y 1 儲存的值是 1111 1111 注意 int在16計算機中與short寬度一樣,在32以上的計算機中與long一樣 見原碼,補碼,反碼 資料溢位,是把高位捨棄還是低位捨棄?實驗 c 執行轉反彙編 因此 是捨棄高...