C++引用、指針

出自C++ Primer 第五版

一、引用

1.引用爲對象起另一個名字,

2.引用必須被初始化,

3.引用並非對象,引用只是爲一個已經存在的對象所起的另外一個名字。 

二、指針

1.指針本身就是一個對象,允許對指針賦值和拷貝,而且在指針的聲明週期內它可以先後指向幾個不同的對象。

2.指針無須在定義時賦初值。 

3.在塊作用域內定義的指針,如果沒有被初始化,也將擁有一個不確定的值。

int* pGlobalInt;
int* pInt;

cout<<"pInt:\t"<<pInt<<endl;
cout<<"pGlobalInt:\t"<<pGlobalInt<<endl;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章