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;
이렇게 하면 되나요 ??...
(제목은 일부러 바보같이 작성했습니다 죄송합니다.)
댓글 0