:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
10/07/09 11:10
기존에 무슨 언어를 하셨는지? 마치 루아 코드를 보는듯한...;;
C/C++은 복수 값 리턴을 허용하지 않습니다. 그런데, 코드를 보아하니, Max, Min 값을 포인터로 받아서, 값을 대입해 주는군요. 정작 Main쪽에서는 MaxMin 함수의 리턴값을 사용하고 있지도 않고요... 아니면, 혹시 [return *max > *min] 이라고 하실걸 오타를 내신겁니까?? ... MaxMin 함수를 그냥 void 형으로 바꾸시고, return문을 빼버리세요.
10/07/09 11:13
MaxMin()함수의 입출력형식을 지키지 않으셨네요.
MaxMin()함수가 리턴값을 int를 갖는데, main함수에서는 void타입으로 실행되었습니다. 그리고 C언어는 복수 리턴을 허용하지 않죠. 윗분말씀처럼 MaxMin()함수를 void로 바꾸고 return;으로 마무리 지셔야 겠네요.
|