void는 "없음"으로 생각하시면 됩니다. 한가지 예외가 있는데 void*의 경우에는 "없음"이 아니라 "형이 정해지지 않은 포인터"라는 의미가 됩니다.
즉
int main(void) -> 파라메터 없음
void gkgk() -> 리턴값 없음
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
ps. 파라메터 부분에 void를 써야만 하는게 표준인지는 모르겠네요-_-a
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
void는 "없음"으로
void는 "없음"으로 생각하시면 됩니다. 한가지 예외가 있는데 void*의 경우에는 "없음"이 아니라 "형이 정해지지 않은 포인터"라는 의미가 됩니다.
즉
int main(void) -> 파라메터 없음
void gkgk() -> 리턴값 없음
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
그러고 보니 int
그러고 보니
int main()
int main(void)
이 두개 차이 옛날부터 궁금했는데 -_-
스택구조상 차이 등은 없나요?
네 없는 것으로 알고
네 없는 것으로 알고 있습니다.
파라메터 부분에 void를 쓰는것은 명시적으로 파라메터가 없다고 알리는 것일 뿐입니다..
ps. 파라메터 부분에 void를 써야만 하는게 표준인지는 모르겠네요-_-a
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
댓글 달기