當前位置:趣味科普網>經驗>

資料int的取值範圍是多少

經驗 閱讀(2.31W)

資料int的取值範圍是多少

int是一種資料型別,在程式設計語言C語言中,是用於定義整數型別變數的識別符號。在一般的電腦中,int佔用4位元組,32位元,資料範圍為負2147483648至2147483647。

程式中用的最多是一般整數型別(簡稱“整數型別”或“整型”)和長整數型別(簡稱“長整型”),整數型別的型別名是“int”,長整型的型別名為“longint”,可簡寫為“long”,int和long都是關鍵字。int型別在記憶體中佔用了4個位元組,也就是32位。int型別是有符號的,因此,32位並不會全部用來儲存資料,使用最高位來儲存符號,最高位是0,提示資料是正數,最高位是1,表示資料是負數,使用其他的31位來儲存資料。整數(int型別的常量)有幾種書寫形式,程式中的整數一般採用十進位制寫法。用十進位制方式寫出的一個整數就是普通數字字元組成的一個連續序列,其中不能有空格、換行或其他字元。C語言規定十進位制表示的數字不能是0,除非要寫的整數本身就是0。下面是一些整數的列子。