CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다. CSE207 수강생이 아니여도 편안하게 질문하세요. 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다. 제목[re]c++ 에서의 return 에 대한 궁금증이 있습니다.2020-09-03 19:41작성자drsungwon 일단 간단하게 답을 하면,1. main함수의 인자로 void를 입력하지 않는다. > C++ 언어의 정의에서, main 함수에 입력 파라메타가 없으면 main() 혹은 main(void)로 하게 되어 있습니다.> 빈칸이면 알아서 아무 것도 없는 것으로 인식 합니다.2. return 0;이라는 반환값을 main함수에 입력하지 않는다.> 굳이 프로그래머가 쓰지 않으면, C++ compiler가 알아서 생성합니다.어렵게 답하면,C의 기본 문법을 활용하여 C++이 만들어 진 것은 사실 입니다.하지만 C++은 객체 지향 언어 이기에, 문법이 보이기에만 C와 유사하지, 내부적인 동작은 다릅니다.한가지만 이야기하면, C는 같은 이름의 함수가 반드시 하나여야 합니다.C++은 객체지향 철학에 의거, 입력 파라메타의 타입과 갯수가 다르면, 같은 이름의 함수를 만들수 있습니다.따라서 C와 C++ 중 하나를 새롭게 배워야 한다면, 가급적 C++을 배우기 권합니다.C를 배웠더라도 C++을 접할때는, 기초 문법의 의미가 유사하다는 이상의 생각은 말고, 다른 언어처럼 배우세요. 목록답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전c++ 에서의 return 에 대한 궁금증이 있습니다.whky2020-09-03다음[re][re]c++ 에서의 return 에 대한 궁금증이 있습니다.whky2020-09-03 Powered by MangBoard | 워드프레스 쇼핑몰 망보드