一种基于C语言家族的增强开关语句功能的方法
摘要:
本发明提供一种基于C语言家族的增强开关语句功能的方法,所述方法包括:步骤1、用户编写含有开关语句的源程序,所述开关语句的选择因子包括常量和表达式;步骤2、编译器通过预编译程序读入所述源程序,对源程序进行语法分析、语义分析和词法分析,从而将源程序中的开关语句生成相应的增强型开关语句目标代码。本发明的优点在于,使得C语言家族中开关语句的功能更加强大,既能处理原来的常量选择因子,又能处理复杂的条件表达式,不仅保留了开关语句逻辑清晰、层次分明的优点,又使其具有处理复杂条件的能力,增强了开关语句的功能,提高了程序设计的效率与代码质量。
0/0