C \ C++

[C++]ERRORS

인디아나쥰이 2021. 1. 17. 16:35

1.Cimpile-time Errors

 

-Syntax errors: 문법 규칙 위반시 발생  ex) ; 빼먹은 경우 , { 빼먹은 경우

 

-type errors: 타입과 선언이 미스매치인 경우 ex) 변수 선언시 잘못된 자료형 사용 등

 

 

2.link-time Errors

 

프로그램이 필요한 함수 혹은 라이브러리를 찾지 못하는 경우

ex) main() 을 Main() 으로 작성했을시, 정의된적 없는 함수 사용시 등,,

 

3.Run-time Errors

 

프로그램 실행중 발생하는 에러 

 

ex)0으로 나눌때, 존재 하지 않는 파일 열려고 할때

 

4.Logic Errors

 

프로그램은 성공적으로 끝났지만 프로그래머가 의도한 결과가 아닌 다른 결과가 나왔을때

 

ex) if문 조건 실수 loop, for,,,등 여러가지 경우,  프로그램 로직의 결함

 

Logic Errors 발생시 아무런 경고문도 보이지 않기에 찾아내기 힘들다.

728x90
반응형