안녕하세요.
아마 C/C++ 관련 책에서 가장 처음 접하는 예제는 Hello World 일 겁니다.
#include <stdio.h>
int main()
{
printf("Hello World\n") ;
return 1 ;
}
그럼 여기서 제일 위에 #include <stdio.h> 는 왜 있는걸까요?
정답은 한줄 : printf() 함수를 사용하기 위해서입니다.
이 말은 위 printf() 줄을 지우고, #include <stdio.h> 를 지워도 컴파일도 되고 실행도 된다는 얘기죠.
int main()
{
return 1 ;
}
위 문제를 갓 들어온 신입사원에게 문제내어 보세요. 별별 답변이 다 나옵니다.
내가 옛날에 그랬듯이... ^^