C語言數(shù)據(jù)類型及其存儲(chǔ)

11種數(shù)據(jù)類型

  • 整型類:int享怀,short(短整型)调榄,long(長整型),unsigned(無符號(hào))肺魁,char(字符整型)
  • 浮點(diǎn)類:float(單精度)电湘,double(雙精度)
  • C90新增:signed(有符號(hào)),void(空)
  • C99新增:_Bool(布爾指)鹅经,_Complex(復(fù)數(shù))寂呛,_Imaginary(虛數(shù))

存儲(chǔ)單元

  • 位:最小的存儲(chǔ)單元,存儲(chǔ)0或1
  • 字節(jié):常用存儲(chǔ)單位瘾晃,幾乎所有機(jī)器有1字節(jié)等于8位贷痪,即1字節(jié)可以表示0-255之間的整數(shù)
  • 字:自然存儲(chǔ)單位:8位的微型計(jì)算機(jī)一字為8位,16蹦误,32位的為即一字為16位或32位

基本整型類型

  1. int型:儲(chǔ)存要占1個(gè)機(jī)器字長劫拢,16位機(jī)器肉津,范圍-32768 ~ 32767目前大多數(shù)機(jī)器32位,即占4個(gè)字節(jié)舱沧,存儲(chǔ)數(shù)字范圍為:-2147483648 ~ 2147483647
  2. short型:存儲(chǔ)小于等于int妹沙,-32768 ~ 32767
  3. long型:儲(chǔ)存大于等于int,-2147483648 ~ 2147483647
  4. long long型:存儲(chǔ)至少64位熟吏,即8個(gè)字節(jié)
  5. unsigned型:無符號(hào)距糖,只能存儲(chǔ)正整數(shù),能存儲(chǔ)比signed更大的整數(shù)
  6. 目前普遍設(shè)置:long long 64位8字節(jié)牵寺,long 32位4字節(jié)肾筐,short 16位2字節(jié),int 16/32位 2/4字節(jié)
  7. 常量:超出int范圍缸剪,視為long吗铐,超出long范圍,視為unsigned long杏节,繼續(xù)long long, unsigned long long
  8. 用H/h作為short唬渗,用L/l作為long, 用LL/ll作為long long奋渔,用U/u作為unsigned镊逝,例如343H,3234L嫉鲸,35455LL撑蒜,435345U,534546467ULL
  9. char型:一個(gè)字節(jié)玄渗,-128 ~ 127座菠,ASCII編碼0~127,存儲(chǔ)綽綽有余,C語言將字符常量視為int型非char型藤树,是否有符號(hào)看編譯器
  10. 整型可以表示10浴滴,8,16進(jìn)制岁钓,如32升略,032,0x32/0X32

基本浮點(diǎn)類型

  • float:至少6位有效數(shù)字屡限,取值至少10的-37到+37次方品嚣。通常浮點(diǎn)占32位,8位指數(shù)的值和符號(hào)钧大,剩下的24位非指數(shù)的值和符號(hào)翰撑。
    浮點(diǎn)最大:999999961690316250000000000000000000.000000
    超過:1.#INF00
  • double,至少13位有效數(shù)字拓型。通常64位额嘿,剩下的32位給非指數(shù)部分瘸恼。
  • long double 更高的精確要求,至少比double精確

復(fù)數(shù)和虛數(shù)類型

  • 復(fù)數(shù):float_Complex册养,double_Complex,long double_Complex
  • 虛數(shù):float_Imaginary东帅,double_Imaginary,long double_Imaginary

類型大小

sizeof()函數(shù)
sizeof(int),sizeof(char)等等……

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末球拦,一起剝皮案震驚了整個(gè)濱河市靠闭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌坎炼,老刑警劉巖愧膀,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異谣光,居然都是意外死亡檩淋,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門萄金,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蟀悦,“玉大人,你說我怎么就攤上這事氧敢∪崭辏” “怎么了?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵孙乖,是天一觀的道長浙炼。 經(jīng)常有香客問我,道長唯袄,這世上最難降的妖魔是什么弯屈? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮越妈,結(jié)果婚禮上季俩,老公的妹妹穿的比我還像新娘。我一直安慰自己梅掠,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布店归。 她就那樣靜靜地躺著阎抒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪消痛。 梳的紋絲不亂的頭發(fā)上且叁,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天,我揣著相機(jī)與錄音秩伞,去河邊找鬼逞带。 笑死欺矫,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的展氓。 我是一名探鬼主播穆趴,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼遇汞!你這毒婦竟也來了未妹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤空入,失蹤者是張志新(化名)和其女友劉穎络它,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體歪赢,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡化戳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了埋凯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片点楼。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖递鹉,靈堂內(nèi)的尸體忽然破棺而出盟步,到底是詐尸還是另有隱情,我是刑警寧澤躏结,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布却盘,位于F島的核電站,受9級(jí)特大地震影響媳拴,放射性物質(zhì)發(fā)生泄漏黄橘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一屈溉、第九天 我趴在偏房一處隱蔽的房頂上張望塞关。 院中可真熱鬧,春花似錦子巾、人聲如沸帆赢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽椰于。三九已至,卻和暖如春仪搔,著一層夾襖步出監(jiān)牢的瞬間瘾婿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留偏陪,地道東北人抢呆。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像笛谦,于是被迫代替她去往敵國和親抱虐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容