词法错误

在词法分析阶段, 可以检测到这种类型的错误。
词法错误是与任何标记的模式都不匹配的字符序列。在执行程序期间发现词法阶段错误。
词法相位误差可以是

  • 拼写错误。
  • 超出标识符或数字常量的长度。
  • 出现非法字符。
  • 删除应该出现的字符。
  • 用不正确的字符替换字符。
  • 换位两个字符。
例:
Void main(){int x=10, y=20; char * a; a= & x; x= 1xab; }

【词法错误】在此代码中, 1xab既不是数字也不是标识符。因此, 此代码将显示词法错误。

    推荐阅读