ex)int a=5;int *b=&a;int **c=&b;여기까진 문제없이 작동하는데int **d=&c 의 데이터를 살펴보면d가 가리키는 주소값의 데이터는 비어있음 xcode로 작성했음
그냥 포인터 개념 다시 찾아보다가 ? 이건 안되나? 싶어서
d는 왜 * 세 개 아님?
***은 아예 오류가 생김
정의되지않은 데이터 형식같은데
&*c 아닌가
삼중포인터가 안될리가 백만개도 할수있는데 포인터는
저기서 왜 안되는지 암? **d 를 해봣는데 안에있는 값이 정수도 아니고 주소값도 아니고 그냥 공허임
컴파일러 뭐씀?? 니 코드는 gcc에선 컴파일도 안됨. 당연히 3중포인터를 써야지 int ***d로 하니까 되는데
xcode 로 하니까 ***이 아예 안되던데??
***했을때 어떤 에러가 뜨는데? **을 쓰는건 일단 안되는게 당연함
Int ***d해
gcc컴파일러에서는 *10개 달아도되던데
int 25*(&d) 25중 포인터다 잘써라