보시면 정의 부분에서 일단 제가 return 0; 를 넣은 상태인데
책에는 반환부분이 아예 누락되어져 있습니다.(위에 있는 return 0; 가 없음.)
이런 경우에도 원래 함수 정의가 되어져야 맞는 건가요??? 아니면 책이 잘못된건가요?
보시면 정의 부분에서 일단 제가 return 0; 를 넣은 상태인데
책에는 반환부분이 아예 누락되어져 있습니다.(위에 있는 return 0; 가 없음.)
이런 경우에도 원래 함수 정의가 되어져야 맞는 건가요??? 아니면 책이 잘못된건가요?
리턴 없어도 함수 마지막에 알아서 리턴됨
세번 질문 할 것 까진 없잖니
함수가 void형 아니엇을까요
Void buy(void)
Return;
buy함수에서 이미 리턴을 해줬으니 굳이 main에서 리턴을 할필요가 없어서그런거아닐까? C언어는 안해봐서모름
해주는게 정석입니당
반환형이 있는 함수에는 return 0; 이든 뭐든 해주는 게 맞고. main의 경우에는 return 없이도 작동하긴 하는데, 아마 암시적으로 컴파일러가 메인 함수 끝에 생성해주는게 아닐까 싶긴한데
아나님아그런거도몰라요??