병호의 IT새싹키우기
C프로그램의 에러와 경고 본문
에러(error)
프로그램을 정상적으로 빌드할 수 없는 문제가 포함된 소스 코드의 경우 에러 메시지를 출력함
- C언어의 문법에 맞지 않는 형식의 문장을 사용한 경우
- 반드시 필요한 요소가 누락된 경우
에러 발생시 빌드가 중지되어 목적 코드 및 실행 파일이 생성되지 않음
- 에러 메시지를 확인하여 반드시 수정해야함
경고(warning)
빌드를 진행ㅎ할 수는 있지만, 문제 발생 가능성이 있는 소스코드를 작성한 경우
- 사용하지 않는 변수나 함수를 정의한 경우
- 오차가 발생할 수있는 문장등
경고가 있더라도 실행 파일은 생성되며, 프로그램을 실행할 수있음
경고메시지의 내용을 파악하여 필요한 경우에는 적절히 수정하며, 아무런 문제가 없는 경고는 무시할 수 있음

