段錯(cuò)誤是什么意思?是何原因引起的?
剛接觸指針的時(shí)候,經(jīng)常會(huì)遇到段錯(cuò)誤。所謂段錯(cuò)誤,就是訪問了不能訪問的內(nèi)存。
C語言最雞肋的關(guān)鍵字
C語言的關(guān)鍵字有很多,要說最不常見的,我覺得應(yīng)該是auto。 說它不常見,因?yàn)楹芏鄷r(shí)候,我們都把它給....
靜態(tài)鏈接和靜態(tài)庫
所謂靜態(tài)鏈接,就是把庫實(shí)現(xiàn)的代碼整合到最終的二進(jìn)制文件中,這樣的二進(jìn)制文件會(huì)比較大,因?yàn)槔锩婕劝?...
同樣是const,為什么結(jié)果不一樣?
C語言中,const修飾的是只讀變量,意思是不能通過變量本身去修改對(duì)應(yīng)內(nèi)存的值,但是可以通過其他方式....
經(jīng)常聽說字節(jié)對(duì)齊,那什么是對(duì)齊?
這樣做的根本原因還是為了提高CPU的訪問效率。如果一個(gè)整型變量存放在0x02地址上,那么CPU首先會(huì)....
C語言使用技巧:數(shù)組的下標(biāo)可以是負(fù)數(shù)|一個(gè)字節(jié)可以保存多個(gè)數(shù)據(jù)
語法規(guī)定,數(shù)組的長(zhǎng)度必須是個(gè)常量,保證數(shù)組所占的內(nèi)存大小不變。數(shù)組下標(biāo)從 0 開始,依次往后遞增。于....