파라미터 타입을 안 정하고 int foo(someVar){} 같이 써도 되는 건가요?
조회수 2406회
소스코드
int foo(someVar){
return someVar;
}
int main(int argc, const char * argv[]) {
printf("%d\n", foo(3));
}
foo()의 인자 someVar는 타입이 없는데 컴파일 에러도 없고 프로그램도 잘 실행됩니다.
이게 왜 가능한 건가요?
int foo(someVar){
return someVar;
}
int main(int argc, const char * argv[]) {
printf("%d\n", foo(3));
}
foo()의 인자 someVar는 타입이 없는데 컴파일 에러도 없고 프로그램도 잘 실행됩니다.
이게 왜 가능한 건가요?
댓글 입력