出自C++ Primer 第五版
一、引用
1.引用爲對象起另一個名字,
2.引用必須被初始化,
3.引用並非對象,引用只是爲一個已經存在的對象所起的另外一個名字。
二、指針
1.指針本身就是一個對象,允許對指針賦值和拷貝,而且在指針的聲明週期內它可以先後指向幾個不同的對象。
2.指針無須在定義時賦初值。
3.在塊作用域內定義的指針,如果沒有被初始化,也將擁有一個不確定的值。
int* pGlobalInt;
int* pInt;
cout<<"pInt:\t"<<pInt<<endl;
cout<<"pGlobalInt:\t"<<pGlobalInt<<endl;