1樓:匿名使用者
這話你就錯了,並不是說範圍最大就可以包括所有。
c語言的基本型別有整型,實型,字元型。
整型又包括短整型,整型,長整型,無符號短整型,無符號整型,無符號長整型。
然後其中的各個型別的關鍵字首先就不同。
就拿整型和長整型來說。
整型的關鍵字是int,也就是我們程式設計序經常用到的,它所佔位元組為2bit
長整型的關鍵字是long,它所佔位元組為4bit,而且表示一個長整型常量,就要在這個整型常量後面加一個l(l的小寫).比如一個整型常量28,長整型就是28l
每個整型分支的範圍都是不同的,這樣才更適合計算機來計算。
而且表示方法不一,那麼就不能用範圍最大就可以說可以包括其他型別的整型,就像某一個科學家說的那樣,有它的出現,就會有它的用處。
2樓:皆金
這個用來合理分配記憶體,因為可能只要很少的記憶體就能表示的為何還要那麼大的空間。
整型變數可以分為以下4類:
1)短整型,型別關鍵字為short[int]。
2)基本整型,型別關鍵字為int。
3)長整型,型別關鍵字為long[int]。
4)無符號整型,型別關鍵字為unsigned[int]或unsignedshort或unsignedlong。
unsigned[int]表示無符號基本整型;
unsignedshort表示無符號短整型;
unsignedlong表示無符號長整型。
無符號整型只能用來儲存無符號整數。
3樓:小白範
簡單地說,就是長整型佔用的位元組數多,位元組型佔用的位元組數少。典型情況下,前者是4位元組,而後者是1位元組。
也就是說,這世界上,沒有**便宜量又足的東西。***的**就貴。
整型資料有幾種型別?分別是什麼? 分別佔多長位元組?取值範圍分別有什麼不同?
4樓:哈哈
4.長整形。 long long,佔用八個位元組。
5.無符號長整形。unsigned long,佔用八個位元組。
5.字元。char,佔用一個位元組。
6.無符號字元。unsigned char,佔用一個位元組。
5樓:永恆
不同的語言、不同的平臺,所支援的資料型別 有些差異。
6樓:雲南新華電腦學校
按有符號和無符合有兩種,長度有16位,32位,64位。
7樓:yx陳子昂
其實char也算是8 bit的整形吧。
資料型別範圍問題,VC 資料型別的範圍
要看你的變數是多少位的,如int16,那麼你就開啟計算器,轉到科學計算器,選擇二進位制,輸入16個1那麼就會出來65535,也就是說int16最大表示的正整數是65535,用科學計算器啊,int16表示的最大正整數是65535了,總共可以表示的數字是65536,如果要用一位來表示負數的話那就是二進位...
access 資料庫整型,長整型的預設精度是多少?
整型說明 儲存 32,768 到 32,767 之間的數字 不包括小數 小數精度 無。儲存空間大小 2個位元組。長整型說明 預設 儲存 2,147,483,648 到 2,147,483,647 之間的數字 不包括小數 小數精度 無。儲存空間大小 4個位元組。單精度型。說明 儲存 到 之間的負數和 ...