배열 원소 다섯 개를 입력 받아서 MaxAndMin 함수로 보낸 후에
가장 큰 maxPtr 포인터 변수와 가장 작은 minPtr 포인터 변수를 반환하는 것이와요.
아래처럼 MaxAndMin 함수에 max, min 포인터 변수를 따로 선언하지 않고
매개변수인 ** maxPtr, **minPtr을 이용해서 바로 연산하고 싶사와요. -> 이게 질문이와요
이 경우에 세그폴트가 발생할 수 있다는데 그게 무슨 말인지는 잘 모르겠사와요 ^ㅅ^;;
커여운 씨리니를 도와주시와요 ^ㅅ^b
응 안귀여워
max min이 언제 만들어지고 언제 없어지냐?
씨리니의 허접한 답변으로는 MaxAndMin 함수에서 만들고 결과 출력할 때까지 쭉 살아있는 것 같사와요 ^ㅅ^77
그게 아니라서 세그폴트 난다는거야
오와 이해가 쏙쏙 되었사와요 ^ㅅ^/ 질문 하나로 저를 이해시키시다니 정말 대단하시와요 d^ㅅ^b 제가 질문한 질문은 어쩌다 보니 풀었사와요 ^ㅎ^77 r가르심 주셔서 감사하와요 ^ㅅ^
오우야 정말 코드의 위험치가 장난아닌디;
아니 minPtr, maxPtr 자체가 포인터라 그냥 포인터 그대로 넘기고 함수 파라미터로 2차원 포인터가 아니라 1차원 포인터로 해도 잘 되는걸 왜 굳이 포인터의 주소값을 넘겨서 2차원으로 받는거냐?
오히려 arr 파라미터를 이중 포인터로 해야지
이거 코드의 문제가 너무 많은데 포인터를 너무 이상하게 남발해대네
이중 포인터 변수의 활용에 관한 문제라서 그런것 같아와요 ^ㅅ^7
어쩌다 보니 풀었사와요 ^ㅅ^;;;;; 다들 조언 감사하와요 ^ㅅ^77777