在c语言中int占几个字节
這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)在c語言中int占幾個字節(jié),文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
int在16位編譯器中占兩個字節(jié),int在32位編譯器中占四個字節(jié)?!癷nt”是整數(shù)類型的類型名,長整型的類型名為“l(fā)ong int”,可簡寫為“l(fā)ong”,“int”和“l(fā)ong”都是關(guān)鍵字。
int在16位編譯器中占兩個字節(jié),int在32位編譯器中占四個字節(jié)。
1、16位編譯器
char :1個字節(jié) char*(即指針變量): 2個字節(jié) short int : 2個字節(jié) int: 2個字節(jié)unsigned int : 2個字節(jié)float: 4個字節(jié)double: 8個字節(jié)long: 4個字節(jié)long long: 8個字節(jié)unsigned long: 4個字節(jié)
2、32位編譯器
char :1個字節(jié)char*: 4個字節(jié) short int : 2個字節(jié)int: 4個字節(jié)unsigned int : 4個字節(jié)float: 4個字節(jié)double: 8個字節(jié)long: 4個字節(jié)long long: 8個字節(jié)unsigned long: 4個字節(jié)
拓展資料:
整型數(shù)據(jù)的一般分類如下:
1、基本型:類型說明符為int,在內(nèi)存中占2個字節(jié)。
2、短整型:類型說明符為short int或short。所占字節(jié)和取值范圍均與基本型相同。
3、長整型:類型說明符為long int或long,在內(nèi)存中占4個字節(jié)。
4、無符號型:類型說明符為unsigned。無符號型又可與上述三種類型匹配而構(gòu)成:
1)無符號基本型:類型說明符為unsigned int或unsigned。
2)無符號短整型:類型說明符為unsigned short。
3)無符號長整型:類型說明符為unsigned long。
總結(jié)
以上是生活随笔為你收集整理的在c语言中int占几个字节的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Angular页面发生更新时,更新如何从
- 下一篇: What happens when cl