완전 초짜인데 int main(void) 에서 void가 생략이 가능하다고 압니다.그런데 왜저렇게 넣는건가요?그리고 void의 정확한 의미가 무엇인가요?- dc official App
void 는 '없음'
void 를 넣어주던지 () 빈공간으로 하던지 같다고 생각하기 쉬운데, 사실 달라, void 를 넣어주면, 컴파일러가 아규먼트가 있을시 에러메세지를 내고, () 빈공간일때는, 에러메세지를 내지 않는다.
그럼 void 함수명() 하면서 함수지정할땐 앞에붙은건 반환값의 형식이라배웠는데 그럼 void 함수명으로 만들면 반환값이 없어야하는거? - dc App
, 문법에 명시한거 말고 이상한거 말들지 말자