아침에 잠깐 이것 저것 살펴보던 중에 gcc(GCC == GNU compiler collection) 컴파일 warning 중에 흥미로운 게 하나 있어서 내용을 정리해본다. 만약 예를 들어 아래와 같은 코드가 있다고 가정하자. #include // signal() #include#include// #include // pause() static void signal_handler(int signo) { if (signo == SIGINT) { fprintf(stdout, "Caught SIGINT!\n"); } else if (signo == SIGTERM) { fprintf(stdout, "Caught SIGTERM!\n"); } else { fprintf(stderr, "Unexpected s..