指針是一個(gè)變量,其值為另外一個(gè)變量的地址,即,內(nèi)存位置的直接地址。就像其他變量和常量一樣,必須在使用指針存儲(chǔ)其他變量地址之前,對(duì)其進(jìn)行聲明。指針變量聲明的一般形式為:
type *var-name在這里,type是指針的基類型,它必須是一個(gè)有效的C++數(shù)據(jù)類型,var-name是指針變量的名稱。星號(hào)是用來(lái)指定一個(gè)變量是指針。
在變量聲明的時(shí)候,如果沒(méi)有確切的地址可以賦值,為指針變量賦一個(gè)NULL值是一個(gè)良好的編程習(xí)慣。賦為NULL值得指針被稱為空指針。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注