语法分析在词法分析以后,在语义分析以前
变量的值是否正确,如果初始是10,目标需要8,这样的错误在编译的时候是检查不出来的
循环语句的执行次数只有等程序执行完才能知道
循环条件是否正确是逻辑上的错误

本文探讨了语法分析在编程过程中的位置,指出变量值的错误可能在编译时不被发现。例如,如果初始值为10,目标需要8,这种错误会在运行时暴露。循环语句的执行次数只能在程序运行后确定,这涉及到逻辑错误,这些错误通常在编译期间难以检测。理解这些差异对于优化代码和提高程序可靠性至关重要。
语法分析在词法分析以后,在语义分析以前
变量的值是否正确,如果初始是10,目标需要8,这样的错误在编译的时候是检查不出来的
循环语句的执行次数只有等程序执行完才能知道
循环条件是否正确是逻辑上的错误

886

被折叠的 条评论
为什么被折叠?