:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
08/09/09 20:20
void ex03();
함수의 선언은 void 반환값 없음인데.. 밑의 구현은 int 를 반환 한다고 되어있네요 ? 이것이 오류 입니다. int 를 void 로 변경하세요~ 선언과 구현은 동일해야 합니다. int ex03(int mul) cout << "구구단 몇단을 출력할까요?"; cin >> mul; for(int i=1; i<10; i++) cout << mul<< " X " << i << " = " << mul*i << endl;
08/09/09 20:21
void ex03(); 라고 프로토타입 선언하셨는데
int ex03(int mul) 타입을 지정하신데다가 패러미터까지 넣으셨으니 에러가 날 수밖에요. 그냥 void ex03() ...body
로 쓰시면 됩니다.
08/09/09 20:21
그러고 보니 선언은 void ex03(); 인데 또 구현은 int ex03(int mul) 인자가 있네요 ?
거기에 함수 호출은 또 ex03(); 인자 없이 호출하고.. 전반적으로 잘못된 프로그램 이네요 ^^;
08/09/09 21:07
Third님// 데브피아... 생각보다 불친절해요;; 답변도 잘 안해주고;;
(아니면 제가 이상한 질문만 올리는거든가... -_-;;)
|