본문 바로가기

c

const 와 포인터

 

 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

'c' 카테고리의 다른 글

n비트에서 -a의 2의 보수 계산 방법  (0) 2012.11.15
다차원 배열과 포인터  (0) 2012.11.14
함수의 전달인수 배열  (0) 2012.11.12
초기화와 스토리지 클래스  (0) 2012.11.10
switch  (0) 2012.11.09