请问编译原理是学什么呢?

xjyr 2006-03-03 12:26:44
请问编译原理是学什么呢?
C程序要编译链接才能运行, 编译原理学的就是如何编译程序么?
...全文
203 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
happy520082 2006-03-06
  • 打赏
  • 举报
回复
就是学习编译是怎么对源程序进行分析,,,,,, 你要厉害的话自己可以写个编译器的东东 呵呵 我看了看编译原理 很难呀 也很复杂 没有学过超级数学知识 普通人是看不懂的 ,如果说硬能看懂的话 那可真的厉害了
luhongyu2108 2006-03-06
  • 打赏
  • 举报
回复
编译原理主要是教会你分析问题的方法,当你学完以后你能够系统地分析问题,编程也不再盲目
wumingchenchao 2006-03-06
  • 打赏
  • 举报
回复
路过
wjd7623054 2006-03-06
  • 打赏
  • 举报
回复
学怎么把源代码文件转化成二进制可执行文件的
  • 打赏
  • 举报
回复
最简单的编译器实现不需要什么数学知识. 实际上要搞个简单的编译器/解释器哪是相当的简单...
做编译优化需要些数学知识, 不过没听说需要什么超级数学知识, 如果真的需要, 编译原理怎么可能是计算机专业必修课, 没见哪些本科生学了什么超级数学知识.

  • 打赏
  • 举报
回复

基本同意楼上的
casazaft 2006-03-03
  • 打赏
  • 举报
回复
不是的,编译原理是要告诉你 怎样把c语言转换成汇编语言 然后怎么转换成机器码
应该可以叫做于“翻译原理”,以你的问题来看 你应该还不是很熟悉编程....因为编译连接一个程序,是不需要“原理”的,只是使用“编译器“简单的几下操作。而编写“编译器”才需要编译原理,顺便说一下,“编译器”都是现成的,我们不用编(有志者除外)

69,378

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧