CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

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

楼主xjyr(先活着)2006-03-03 12:26:44 在 C/C++ / C语言 提问

请问编译原理是学什么呢?  
  C程序要编译链接才能运行,   编译原理学的就是如何编译程序么? 问题点数:0、回复次数:7Top

1 楼casazaft()回复于 2006-03-03 20:34:14 得分 0

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

2 楼systemx(-操!老子从不讲脏话的!阿弥陀佛!-)回复于 2006-03-04 13:08:17 得分 0

 
  基本同意楼上的Top

3 楼happy520082()回复于 2006-03-06 10:55:46 得分 0

就是学习编译是怎么对源程序进行分析,,,,,,         你要厉害的话自己可以写个编译器的东东     呵呵     我看了看编译原理   很难呀     也很复杂     没有学过超级数学知识   普通人是看不懂的   ,如果说硬能看懂的话     那可真的厉害了Top

4 楼DiabloWalkOnTheEarth(我想到个绝妙的昵称,只是地方太小,写不下)回复于 2006-03-06 15:42:03 得分 0

最简单的编译器实现不需要什么数学知识.   实际上要搞个简单的编译器/解释器哪是相当的简单...  
  做编译优化需要些数学知识,   不过没听说需要什么超级数学知识,   如果真的需要,   编译原理怎么可能是计算机专业必修课,   没见哪些本科生学了什么超级数学知识.  
   
  Top

5 楼wjd7623054(千古风流)回复于 2006-03-06 17:01:23 得分 0

学怎么把源代码文件转化成二进制可执行文件的Top

6 楼wumingchenchao(一缕阳光)回复于 2006-03-06 17:36:27 得分 0

路过Top

7 楼luhongyu2108(心是菩提树,身为明镜台)回复于 2006-03-06 19:47:31 得分 0

编译原理主要是教会你分析问题的方法,当你学完以后你能够系统地分析问题,编程也不再盲目Top

相关问题

  • 学高程的编译原理买什么书看比较好。
  • 请问学编译原理需要什么基础?
  • 编译原理问题 FIRST是什么意思?
  • 我要学编译原理。。。
  • 怎么学编译原理!!!
  • 学C++等编程语言,编译原理是不是很基础,很重要
  • 软件工程需要什么基础才是学的时候?要全面学完数据结构,编译原理等等吗?thanks!(null)
  • 我想自学编译原理
  • 要学《编译原理》,请提建议
  • 编译原理 不好学啊

关键词

  • 编译原理
  • 编译器
  • 编译
  • 数学
  • 数学知识
  • 需要
  • 超级
  • 简单
  • 问题

得分解答快速导航

  • 帖主:xjyr

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo