C

const int *const p

GOD03219 2018. 1. 2. 11:54

#include<stdio.h>
#pragma warning (disable:4996)
void main()
{
 int a=10;
 int b=20;


 const int *const p=&a;     //상수에 대한 상수 포인터 > 값도 주소값도 못바꾸기 때문에 잘 안쓰인다. > 선언과 동시에 초기화를 해야함
 
 
 printf("%d %d %d\n",a, b,*p);     // 10 20 10


 // *p=500; >> error : 고정된 값을 가르키기 때문에

 // p=&b; >> error : 고정된 주소를 가르키기 때문에 주소를 바꿀 수 없다!!


}