double * ip_small = &(*p_small);

double * ip_medium = &(*p_medium);

double * ip_big = *&(p_big); // 값을 저장해두려는 용도



왜 이렇게 사용해야하죠 ?


*ip_small = *p_small 이라고 할 수 없나요 ?


p_small은 형식매개변수로 주소값을 main함수로부터 전달받은 상황이고,


새로 만든함수에 ip_small 이라는 함수를 선언한다음 p_small 에 있는 값을 집어넣으려고하는데요


p_small 은 이미 포인터로 선언됐고, 여기에는 주소가 담겨있을텐데


이 주소를 *ip_small = *p_small 라고 하면안되나요 ?


double * ip_small;

ip_small = *p_small


이렇게 해야하는건가요 ?


그러니까 .. 음 정리하자면 포인터 변수를 선언하면서 다른포인터 변수에있는 주소값을 한줄로 표현할수없나요 ??


아 질문을 작성하다 떠오른건데


double *ip_small = p_small;


이렇게 하면 되나요 ??...



(제목은 일부러 바보같이 작성했습니다 죄송합니다.)