指針有三類:指針指向數(shù)據(jù),指針指向函數(shù)和指針(void*)。c語(yǔ)言指針知識(shí)點(diǎn)總結(jié)1,指針 (1)初學(xué)者指針使用注意事項(xiàng)1) 指針的使用及本質(zhì)分析必須初始化,否則容易產(chǎn)生野,2) 指針只保存同類型變量的地址,不要給不同類型賦值指針;3)只有當(dāng)兩個(gè)指針指向同一數(shù)組中的元素時(shí),才能進(jìn)行指針之間的運(yùn)算和比較;4) 指針只能做減法,結(jié)果是同一數(shù)組中元素的下標(biāo)差。
據(jù)說指針是C語(yǔ)言的精髓。指針,有哪些經(jīng)典的應(yīng)用?指針有三類:指針指向數(shù)據(jù),指針指向函數(shù)和指針(void*)。其經(jīng)典應(yīng)用可分為以下10類:1 .函數(shù)相關(guān)使用1.1作為函數(shù)中的輸出參數(shù),產(chǎn)生副作用(更新調(diào)優(yōu)函數(shù)中局部變量的值)1.2作為函數(shù)中的輸出參數(shù),返回多個(gè)值1.3作為函數(shù)中的輸入?yún)?shù),指向復(fù)合類型,避免傳遞值(性能損失)1.4作為函數(shù)返回值的副作用。返回左值返回左值在C 中應(yīng)用廣泛,尤其是使用引用返回左值,比如返回ostream