필기
int (i);
(i is) int
(pNum is) pointer to int
int (*pNum);
(int *)pNum;
paNum is pointer to 3 array of int
int (*paNum)[3]; - 배열포인터
( int *paNum[3]; 3 array of pointer to int )
int (*(apNum[3])); - 포인터 배열
코드메모리 영역을 가르키는 함수 포인터
-> PC에 주소 값을 넣어줌 -> 패치 -> 디코드
pointer to function (int) returning character
char ((*pfMax)(int)); ->char (*pfMax)(int);
댓글