您的当前位置:首页正文

学习编译原理之前,除了需要学习c语言外,还需要学什么?

2012-06-03 来源:飒榕旅游知识分享网

有网友碰到这样的问题“学习编译原理之前,除了需要学习c语言外,还需要学什么?”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

主要是会数学逻辑,你可以看看离散数学,其实话说回来 主要看你学编译原理用来干什么了,如果只学理论 你会发现你学完以后依然不知道怎么具体运用,只能知道大概的程序编译过程, 如果你想可以自己也能写出词法分析器语法分析器 甚至语义分析 那么 你最重要的是学好数据结构,我的毕业设计是C语言编译器 刚开始我觉得自动机什么的 是难点 可是到后来我才发现 最重要的是要有良好的数据结构的运用能力 数据结构是一切程序的灵魂!没有合理的存储结构 程序就像没有根基的浮萍

解决方案2:

应该没什么了吧,要说学什么的话,可能就是找一下编程的逻辑感,另外就是数学和英语

显示全文