|
ggadae 님이 쓰신 글 :
: 배열에의 포인터 (*p)[]와 포인터 배열*p[]의 개념이 안 잡히네요
: 구분이 갈듯 하면서도 돌아서는 또 모르겠고...
: 정말 **하겠습니다.
: 시원한 가르침 기다리겠습니다.
전 뒤에꺼만 써서..-_-ㅋ
*p[] 라고 하면요..일단 포인터 변수들의 배열로 이해합니다..;;
p[] 안에는 각기 다른 곳을 가리키는 주소값들이 들어가겠죠..
int a,b;
int *p[2];
p[0] = &a;
p[1] = &b;
요런식으루..
글구.. .. (*p)[] ..?? ??;; ;; 는. ... 이중 포인터 썼을때나..절케 썼는데..
(생각하기 복잡해서..전 잘 안씀..-0-)
int a[2][3];
int **p;
(*p) = a[1];
printf("%d", (*p)[1] );
요런 식이 되니깐.;;
.. .. 배열에의 포인터?? ??;; ;;; ... 라는 용어는 모르겠구요..;;
걍 저 배열을 가르킨다는 의미가 아닐런지..;;
(그러면.. 걍 위에꺼랑 같은 의미인데..)
|