为什么要有C语言呢?!我以前觉得计算机好奇怪啊!她是怎么表示世界万物的!我通过搜寻网络大概明白了点,不同的编码造就了不同的意义!哦!那计算机到底认识什么样子的数据呢!我听说计算机的大脑只认识二进制的数据。这个“猪脑袋”幸好她计算的时候速度快!不然真的就太笨蛋啦!听说世界上第一个程序是女的~!那她当时应该就是用二进制去写程序的了!好厉害啊!前段日子我在电驴下了不少视频教程!只要是关于计算机的我都去下载来瞧瞧,当时看到好多人讲什么OD!里面好多什么00FABAF4听他里面说是反编译的工具!不懂!不过!后来我知道了1点进制转换的知识后明白了。原来啊!二进制写东西比较长,而且很容易写错!所以常常用十六进制去表示二进制(ADA到底是用的二进制还是十六进制写的程序啊)。后来大家觉得这样写程序还是很麻烦!后来就用了汇编语言!汇编语言就像给“一个人”取的一个外号,然后这个外号又比较容易记忆!所以汇编语言和二进制代码是一一对应的!但是后来!人们觉得汇编语言还是太繁琐了!要是写的程序就像说话一样就该多好啊!后来所以才有了C语言!C语言呢比较接近自然语言了!但是计算机如何才能懂C语言啊!所以就有了编译器,什么gcc,cl啊之类的。编译器呢先把C语言转化为汇编语言!然后再转化为二进制的。这样计算机就能明白了!
转载于{WRITE-BUG}、更多内容可查看原文链接:https://www.writebug.com/article/92f889cf-c790-11ed-9c16-6479...
image.png


Laity
4 声望0 粉丝

« 上一篇
C语言入门