• CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다.
  • CSE207 수강생이 아니여도 편안하게 질문하세요.
  • 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다.

제목return값의 타입2019-03-19 23:43
작성자

일부 코드입니다. 

처음에 이렇게 써서 에러가 났습니다. 

double idiv(int a, int b)

{

    return double a/b;

}


그래서 괄호를 넣으라는 에러메시지대로 고치니

double idiv(int a, int b)

{

    return (double) a/b;

}

 

해결이 되었는데요 
함수이름 앞에 이미 double지정을 해두어서 이미 처리가 됐을 거라 생각햇는데 안되더군요. 
함수 앞 double이 return값의 type지정 아닌가요???
그리고 괄호를 파이썬과 다르게 double에 치는 것도 이상해보입니다.

요약 두가지 질문
1.함수앞에서 이미  type지정을 했는데 왜 또해야되나요?
2. 괄호를 원래 double 에 하는게 맞나요?
댓글