분류
php
컴파일러와 해석기의 차이점은 무엇입니까?
본문
컴파일러와 인터프리터는 종종 프로그램 코드가 어떻게 실행되는지를 다룹니다.
해석기는 한 번에 한 줄씩 프로그램 코드를 실행하고 컴파일러는 프로그램을 실행하기 전에 전체적으로 프로그램 코드를 객체 코드로 변환합니다.
여기서 중요한 차이점은 인터프리터의 경우 프로그램이 실행 중간에 구문 오류가 발생할 수 있으며 거기에서 중단됩니다. 반면 컴파일러는 전체 프로그램의 구문을 검사하고 구문 오류가 없는 경우에만 실행을 시작합니다.
- 이전글로컬 변수와 전역 변수의 기본값은 무엇입니까? 19.07.20
- 다음글PHP에서 중괄호{}를 사용하여 한 줄의 코드를 묶을 수 있습니까? 19.07.20