1、整型(INTEGER)數據是不包含小數部分的數值型數據,用字母I表示,整型數據只用來表示整數,以二進制形式存儲。
2、短整型的二進制位長是16,長整型的是32位。就是說長整型可以表示位數更多的整數。短整型所能表示的整數的值域為-32768~32767。
3、長整型則為-2147483648~2147483647。例如,如果有個數為32780,那麽它只能用長整型表示,而不能用短整型表示。
4、長整型是程序設計中數據類型的壹種表現方式,通常用long 表示長整型,long 有符號64位整數 範圍是-2^63-2^63 -1 Int64unsigned long 無符號64位整數 0-2^64-1 UInt64。
:區別是:C的基本整形和長整型壹樣是隨著計算機技術的發展而來的。早期計算機是16位的,整數就是16位的,int long是32位的,只是它們範圍不壹樣。隨著計算機的發展和C語言標準的發展,計算機主流是32位的,所以資源不再那麽緊張,C99 規定int 是32位的就了long是壹樣了。