c

const 와 포인터

장곰부대 2012. 11. 13. 19:22

 

 const double  * pd = rates;  double  *  const   pd = rates;  const double  *  const  pd = rates;
 * pd(값)를 상수로 취급  pd(주소)를 상수로 취급  * pd(값), pd(주소)를 상수로 취급
 *pd=29.98; x
pd[2]222.22; x
pd++;  o
 *pd=29.98; o
pd[2]=222.22; o
pd++;  x
 *pd=29.98; x
pd[2]=222.22; x
pd++;  x