在词法分析阶段, 可以检测到这种类型的错误。
词法错误是与任何标记的模式都不匹配的字符序列。在执行程序期间发现词法阶段错误。
词法相位误差可以是
- 拼写错误。
- 超出标识符或数字常量的长度。
- 出现非法字符。
- 删除应该出现的字符。
- 用不正确的字符替换字符。
- 换位两个字符。
Void main(){int x=10, y=20;
char * a;
a= &
x;
x= 1xab;
}
【词法错误】在此代码中, 1xab既不是数字也不是标识符。因此, 此代码将显示词法错误。
在词法分析阶段, 可以检测到这种类型的错误。
词法错误是与任何标记的模式都不匹配的字符序列。在执行程序期间发现词法阶段错误。
词法相位误差可以是
Void main(){int x=10, y=20;
char * a;
a= &
x;
x= 1xab;
}