有谁会用c++写IIS模块吗

刨根问底C/C++语言是用什么写的? [问题点数:100分]

刨根问底C/C++语言是用什么写的?

都是自我编译,自从用汇编语言实现第一个C以后,以后的C都是用C编写的。

语言是 标准委员会制定的
编译器当然也是C/C++开发的 可以去下载gcc源码呀

我在一个网站上看过,说最原始的C语言编译器用汇编语言写的,汇编器是用机器码写的,机器码的规则是设计CPU架构的人规定的。然后现在的编译器则比较简单,可以用C语言写一个编译器来编译C代码,也可用C++写一个编译器来编译C++代码。

估计是封装ASM的。(自我认为)

不要估计,gcc源码中asm的极少;而微软向来就不喜欢asm实现,VC不开源,但也可以想象asm很少。

1)原则上是一种语言可以写就另一种语言(JAVA可能比较困难),然后语言自身可以写就自身的更高级版本(递归实现)。
2)没有C的时候用汇编,有C之后就开始用C写编译器了。
3)C编译器通常在是先将C源代码解释成汇编源代码,在调用汇编器汇编成OBJ文件,最后在用通过连接程序形成可执行文件。通常,程序员在使用编译器进行编译时,感觉不到汇编和链接的过程,因为大多数编译器都为程序员代劳了。
4)最早的电脑是用拨动开关控制的,后来出现了穿孔卡片和纸带作为输入媒介。比如卡片是标准化的,长宽是固定的,每张卡上作为输入的数据位置和数量也是固定的,假设每行最多可以有8个孔,有孔/没孔可以表示0/1,这样每行可以表示一个字节,每卡可以表示若干个字节。

实现的,现在也有C实现的Python实现的,叫做PyPy~

尽管我的题目是“用C语言写操作系统”,但是,仅仅使用C语言是写不出操作系统的。我看到很多篇关于自己动手开发操作系统的文章,几乎全来自一篇叫“Write Your Own Operating System Tutorial”英文文章,而且,使用的全是汇编语言。如今能够精通汇编语言的人已属凤毛麟角,而且现代操作系统的主体部分是用C语言写的,难道所谓的“Own
摘要:当今几乎所有的实用的编译器/解释器(以下统称编译器)都是用C语言编写的,有一些语言比如Clojure,Jython等是基于JVM或者
一、先说一下写一个外挂需要什么条件  1、熟练的C语言知识  目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件  2、具有很强的汇编基础 一般游戏都不可能有原代码的,必须*反汇编或者跟踪的办 法来探索其中的机理 ,所以有强的汇编基础也是必不可少的条件
这两者最大的区别就是项目选择的不同: C++ 在新建项目中选择空项目,然后再添加源文件。 C语言 也是与C++大致相同,但注意,在解决方案里面有个源文件,右键-添加-新建项-选择C++文件-输入名称。 这里要注意,在输入的名称后面加后缀.c,最后点击添加,这样就可以了。
用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!用C语言写的!
前言:对于大学中计算机系的每年暑假的课设有太多想说的,能从中学到很多东西,当然不排除打酱油的,这些可以掠过哦,凡事都打酱油,人生也是打酱油的吧。2333。 对于大三以前的课设一般的要求都是用C写的,即使你学的面向对象很好,也只能老老实实的来用C写。当然这其中还有好多要说道的东西。 用C写,面对windows下的那不能再吐槽的cmd终端,我就不说太多了,因为已经很少到windows上做东西。用C
在当下的时代,'脚本语言/编程语言'数不胜数,很多人都认为自己学习编译原理是闭门造车,不应该去浪费时间学这个,却不知学习编译原理可以更好的理解编译器的运行过程。    就比如f1比赛,其实现在所有的车队可选的轮胎都是一样的,但不同车队根据自己车的情况和战术等做出的选择就会截然不同。如果你对轮胎的理解只是它可以转,那么你根本无法把它的能力发挥到极限。下面这段我是在知乎找到的:你现在觉得枯燥,...
C与C++的对比无数人说过,都说C效率高,但很多人做过实验如果C++不适用RTTI,C++的效率也不会低太多(25%左右)。还有人说C++强大的STL,但是对效率讲究点的话那个真的不能用,具体我后面说。一般大部分人的心态是,学C++出身的,就经常吐槽linux的C代码乱的一塌糊涂,各种敏捷,面向对象原则,代码不如C++精简,连个STL或者boost都用不上,等软件工程相关问题都是被他们吐槽的重灾区
delphi日薄西山,vb越来越少,java桌面用户感知的确差些,vc或者c#?或者跟进现有趋势,bs富客户端?

我要回帖

更多关于 写一篇日记50字大全 的文章

 

随机推荐