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