책 내용 질문하기
사용자 정의 함수질문 있습니다.
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
92
조회수
288
작성일
2020-06-29
작성자
탈퇴*원
첨부파일

int func(int a, int b){ 

return(a+b);

}

라는 함수를 정의한다면 함수명 func 앞의 int 부분을 생략해도 상관없나요?

 

답변
2020-06-30 10:28:30

안녕하세요 길벗수험서 운영팀입니다.

 

네, 대부분의 C 컴파일러에서 함수의 반환 자료형이 생략되는 경우 기본적으로 int로 가정하기 때문에 생략해도 실행에 문제는 없습니다.

 

다만 주의(warning)가 뜨므로 올바른 코딩 작성법은 아닙니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-06-30 10:28:30

    안녕하세요 길벗수험서 운영팀입니다.

     

    네, 대부분의 C 컴파일러에서 함수의 반환 자료형이 생략되는 경우 기본적으로 int로 가정하기 때문에 생략해도 실행에 문제는 없습니다.

     

    다만 주의(warning)가 뜨므로 올바른 코딩 작성법은 아닙니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.