포인트 변수를 선언하기 위해서는 어느 데이터형의 번지값을 저장할 것인지를 알아야 선언을 할 수 있습니다.

 

만약 정수형 번지를 쓰려고 하면 int*를 사용하며 문자형 번지는 char*을 사용하면 되십니다.

 

이유는 간략히 설명하면 int = 정수형 , char = 문자형 이기 떄문입니다.

 

여기서 한가지 규칙이 있다면 ( 데이터형* 변수명 ) 입니다.

 

규칙에 의해 포인터를 선언하려면 다음과 같은 예제를 하시면 보실 수 있습니다.

 

int* pa; //정수형 변수 포인터를 선언

 

double* pb; //실수형 변수 포인터를 선언

 

위의 예제를 보면 int* 후 pa;가 궁금하실수 있는데요. p란 pointer를 뜻하며 변수명이 a라고 가정할수 pa라고 선언한 것 입니다.