이게 국어가 딸리는걸수도 있는대
반환값이 없을때 쓰는 void를 함수의 입력이 없다는 표시로도 사용이 가능하다
라는게 대체 무슨 소리야 답답해서 무시하고 넘어갈수가 없어
뭐 int A(void){ } 이런거말하는건가
(void) ==()
void foo(){} == void foo(void){}
단순히 A라는 문자를 출력하는 기능의 함수를 만들려면 void printA(void){printf("A");}이렇게 입력도 없고 반환값도 없는 함수 만들 수 있지. 메인함수에서 쓰면 printA();만 써줘도 A가 출력됨
뭐 int A(void){ } 이런거말하는건가
(void) ==()
void foo(){} == void foo(void){}
단순히 A라는 문자를 출력하는 기능의 함수를 만들려면 void printA(void){printf("A");}이렇게 입력도 없고 반환값도 없는 함수 만들 수 있지. 메인함수에서 쓰면 printA();만 써줘도 A가 출력됨