C语言/C++零基础到大神全栈学习笔记
C語(yǔ)言的類型
基本數(shù)據(jù)類型:
基本數(shù)據(jù)類型(fundamental data types)也叫原始數(shù)據(jù)類型(primitive data types)
整型、字符型、浮點(diǎn)型、枚舉型
C數(shù)據(jù)類型及內(nèi)存占用
枚舉型在計(jì)算機(jī)內(nèi)部以 int 類型存儲(chǔ)
除了基本數(shù)據(jù)類型,C還有
構(gòu)造類型:
數(shù)組類型, 結(jié)構(gòu)體類型(struct), 共用/聯(lián)合體類型(union)
union一般在對(duì)單片機(jī)等內(nèi)存比較小的設(shè)備進(jìn)行編程時(shí)才使用。
指針類型:
data_type *pointer_name
由于指針在實(shí)質(zhì)上是一個(gè)內(nèi)存地址,內(nèi)存地址的長(zhǎng)度跟CPU的尋址有關(guān)(與data_type無關(guān))
所以在32位系統(tǒng)上, 指針占據(jù)4個(gè)字節(jié);在64位系統(tǒng)上,指針占據(jù)8個(gè)字節(jié)
空類型(void):
空類型一般用于函數(shù)的返回值,表示不需要返回任何類型。
由于void類型只是一個(gè)抽象概念,并不會(huì)存在于內(nèi)存中,自然就沒有字節(jié)占用。
鏈接:https://pan.baidu.com/s/1_4PIUb-Yl68aTW9Bw95iJA
提取碼:tnav
總結(jié)
以上是生活随笔為你收集整理的C语言/C++零基础到大神全栈学习笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卡罗拉1.2t相当于自然吸气哪个排量的燃
- 下一篇: 北海驾车到昌吉回族自治州奇台魔鬼城有多远