> 일반적인 문제 > 구문 오류는 무엇을 의미하나요?

구문 오류는 무엇을 의미하나요?

青灯夜游
풀어 주다: 2022-04-06 19:25:50
원래의
190055명이 탐색했습니다.

구문 오류는 "구문 오류"를 의미합니다. 이는 프로그램의 구문이 잘못되어 컴파일러나 인터프리터가 어휘 분석 중에 이를 적절한 프로그래밍 언어로 변환할 수 없음을 의미합니다. 컴파일된 언어에서는 구문 오류가 컴파일 중에만 발생합니다. 왜냐하면 컴파일러는 올바르게 컴파일하기 위해 모든 구문이 정확해야 하기 때문입니다. 해석된 언어에서는 구문 오류가 런타임까지 발생하지 않을 수 있습니다.

구문 오류는 무엇을 의미하나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

프로그래밍은 코드를 통해 소프트웨어를 개발하는 과정입니다. 일부 초보자는 학습 과정에서 많은 오류를 겪게 됩니다. 그중 구문 오류가 가장 흔합니다. 다음 기사에서는 이를 소개합니다.

구문 오류는 무엇을 의미하나요?

구문 오류는 "문법적 오류"를 의미합니다.

컴퓨터 과학에서 구문 오류는 프로그램의 구문이 잘못되어 컴파일러나 인터프리터가 어휘 분석 중에 이를 적절한 프로그래밍 언어로 변환할 수 없는 경우입니다.

Extension

컴파일된 언어에서 구문 오류는 컴파일 중에만 나타나야 합니다. 올바르게 컴파일하려면 컴파일러의 모든 구문이 정확해야 합니다. 그러나 해석된 언어의 문법 오류는 런타임까지 나타나지 않을 수 있으며, 문법 오류와 의미 오류를 구별하는 것이 반드시 쉬운 것은 아닙니다.

초기 8비트 가정용 컴퓨터의 사용자 인터페이스는 BASIC 해석기였습니다. SYNTAX ERROR 오류 메시지는 해석기가 사용자의 입력을 인식할 수 없는 한 자주 나타납니다.

계산기에서 잘못된 계산이 출력되는 경우 구문 오류도 발생합니다. 예를 들어 계산에 왼쪽 괄호가 있지만 오른쪽 괄호가 없거나 숫자에 소수점이 여러 개 있습니다.

Java 언어에서 다음 프로그램은 정확합니다.

System.out.println("Hello World");
로그인 후 복사

다음 프로그램은 정확하지 않습니다.

System.out.println(Hello World);
로그인 후 복사

두 번째 프로그램은 이론적으로 Hello World라는 단어가 아닌 Hello World라는 변수를 표시해야 합니다. 그리고 변수 이름에 공백이 있어서는 안 됩니다. Java 언어에서는 구문 오류가 발생합니다.

컴파일러는 프로그램에서 구문 오류가 있는 줄을 표시하고 간단한 설명을 제공할 수도 있습니다.

더 많은 관련 지식은 PHP 중국어 홈페이지를 주목해주세요! !

위 내용은 구문 오류는 무엇을 의미하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿