|
man.h라는 파일이
#endif<no new line>
으로 끝나지요??
그럼 man.h라는 파일을 인클루딩하는 bar.c라는 파일이 있다고 할 경우,
#include "man.h"
#include <stdio.h>
라는 부분으로 시작할때, man.h의 마지막줄과 stdio.h의 첫번째 문장이
한줄에 그냥 붙어버리는 사태가 발생합니다.
stdio.h의 첫번째 문장이 막바로 코드부분이 나타난다면 심각한 에러가
되겠지만, 대부분은 공백라인등이 붙어버리므로 단순한 경고정도로 넘어갈
수 있는 것이지요.
해결책은 아주 단순합니다.
man.h라는 파일의 마지막줄에서 엔터키를 눌러주면 해결되지요 -_-;;
|