int在C語言中代表整數(shù)類型變量的標識符。
int是數(shù)據(jù)庫中常用函數(shù)中的取整函數(shù),常用來判別一個數(shù)能否被另一個數(shù)整除。在編程語言C、C++、C#、Java等中,常用于定義整數(shù)類型變量的標識符。int類型在內(nèi)存中占用了4個字節(jié),也就是32位。
int類型是有符號的,因此,32位并不會全部用來存儲數(shù)據(jù),使用最高位來存儲符號,最高位是0,提示數(shù)據(jù)是正數(shù),最高位是1,表示數(shù)據(jù)是負數(shù),使用其他的31位來存儲數(shù)據(jù)。C語言沒有規(guī)定各種整數(shù)類型的表示范圍,也就是說,沒有規(guī)定各種整數(shù)的二進制編碼長度,對于int和long,只規(guī)定了long類型的表示范圍不小于int,但也允許它們的表示范圍相同。
C語言的特點
1、簡潔的語言
C語言包含的各種控制語句僅有9種,關(guān)鍵字也只有32個,程序的編寫要求不嚴格且以小寫字母為主,對許多不必要的部分進行了精簡。實際上,語句構(gòu)成與硬件有關(guān)聯(lián)的較少,且C語言本身不提供與硬件相關(guān)的輸入輸出、文件管理等功能,如需此類功能,需要通過配合編譯系統(tǒng)所支持的各類庫進行編程,故c語言擁有非常簡潔的編譯系統(tǒng)。
2、豐富的數(shù)據(jù)類型
C語言包含的數(shù)據(jù)類型廣泛,不僅包含有傳統(tǒng)的字符型、整型、浮點型、數(shù)組類型等數(shù)據(jù)類型,還具有其他編程語言所不具備的數(shù)據(jù)類型,其中以指針類型數(shù)據(jù)使用最為靈活,可以通過編程對各種數(shù)據(jù)結(jié)構(gòu)進行計算。