絕對能檢測你C語言基礎(chǔ)水平的5個(gè)面試題
今天給大家?guī)砹?個(gè)C語言小題目,都是從國內(nèi)外企業(yè)面試題中精選的,并且有的進(jìn)行了一定的修改,難度有所提升。應(yīng)該來說,這5道題都有不同程度的陷阱,一不小心就容易掉到坑里,同時(shí)也涉及了很多C語言一些比較細(xì)的知識點(diǎn),對C基礎(chǔ)的掌握程度是個(gè)不錯(cuò)的檢驗(yàn),話不多說了,大家往下看題吧!
三點(diǎn)注意:
1.所有題目都是問輸出結(jié)果。
2.假定int為4字節(jié),char為1字節(jié),指針為8字節(jié),小端存儲(chǔ)。
3.答案在文章末尾給出,這里建議大家先自己做一下看看。
第一題
第二題
第三題
第四題
第五題
答案:
(1)5,未定義,20,8
(2)未定義,0
(3)7,14(可能有的編譯器不通過)
(4)空字符,未定義
(5)000000f7 fffffff7
本文授權(quán)轉(zhuǎn)載自公眾號“C語言編程”,作者薛定諤的coding貓
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!