发展历程 什么是语法错误? -技术百科的定义

什么是语法错误? -技术百科的定义

目录:

Anonim

定义-语法错误是什么意思?

计算机科学中的语法错误是程序员输入的编码或编程语言的语法错误。 语法错误由称为编译器的软件程序捕获,并且程序员必须在程序编译并运行之前对其进行修复。

Techopedia解释语法错误

考虑语法错误的一种方法是,它在代码的清晰度和可用性方面提供了重要的关守功能。 与其他数字技术(例如电子邮件地址)一样,一个字母,数字或字符的遗漏或放错位置对于必须以线性方式读取代码的计算系统也会造成严重问题。 考虑一下语法错误的常见原因也很有帮助–程序员犯了印刷错误,或者忘记了某些单词或命令的格式或顺序。

语法错误不同于在运行时影响程序的错误。 计算机编程中的许多逻辑错误不会被编译器捕获,因为尽管它们可能在程序运行时引起严重的错误,但它们确实符合程序的语法。 换句话说,计算机无法判断逻辑错误是否会造成问题,但是它可以判断代码何时不符合语法,因为对语法的理解已内置于编译器的本机智能中。

理解语法错误的另一个方面是,它们演示了与人类不同的计算机如何无法使用并非经过精心设计的输入。 句子或命令中缺少句点或逗号,或者单词中缺少两个互换的字母,会使编译器感到困惑,并使其无法工作。 另一方面,人类读者可以发现印刷错误,并在阅读内容的背景下理解印刷错误。 随着计算机在未来几十年的发展,工程师可能能够创建可以处理某些类型的语法错误的编译器和系统。 即使在现在,在某些编译环境中,工具也可以在站点上自动更正语法错误。

什么是语法错误? -技术百科的定义