C
int * const p
GOD03219
2018. 1. 2. 11:51
#include<stdio.h>
#pragma warning (disable:4996)
void main()
{
int a = 10;
int b = 20;
int *const p=&b; // 상수 포인터 ( 고정포인터 ) > 주소를 바꿀수 없다. > 선언과 동시에 초기화를 해야함★
b = 500;
printf("%d %d %d\n",a, b,*p); //10 500 500
*p=300; //b=300 값을 바꾸는 것은 가능하다.
printf("%d %d %d\n",a, b,*p);
p = &a; // error : 고정된 주소포인터이기 때문에 주소를 바꿀 수 없다!!★
}