我也要学C语言-第一章:第一个C程序的代码初解
大家好!前两天我学习了两章节python,感觉python很棒啊!(虽然我暂时不知道它棒在哪里了!)嘿嘿!后来,我无意看到说C语言是一门可以操作硬件的语言(也不太明白是什么意思!)。好像很多人把他定位在中级语言!然后我就有个想法,我要C和python一起学,可能是觉得反正是为了乐趣了,没有什么压力的学习,所以就“胆子“大了呢。各位不要认为我像某本小人书上的那个“猴子!”呵呵!
一:第一个C程序和其初步解释
为什么要有C语言呢?!我以前觉得计算机好奇怪啊!她是怎么表示世界万物的!我通过搜寻网络大概明白了点,不同的编码造就了不同的意义!哦!那计算机到底认识什么样子的数据呢!我听说计算机的大脑只认识二进制的数据。这个“猪脑袋”幸好她计算的时候速度快!不然真的就太笨蛋啦!听说世界上第一个程序是女的~!那她当时应该就是用二进制去写程序的了!好厉害啊!前段日子我在电驴下了不少视频教程!只要是关于计算机的我都去下载来瞧瞧,当时看到好多人讲什么OD!里面好多什么00FABAF4听他里面说是反编译的工具!不懂!不过!后来我知道了1点进制转换的知识后明白了。原来啊!二进制写东西比较长,而且很容易写错!所以常常用十六进制去表示二进制(ADA到底是用的二进制还是十六进制写的程序啊)。后来大家觉得这样写程序还是很麻烦!后来就用了汇编语言!汇编语言就像给“一个人”取的一个外号,然后这个外号又比较容易记忆!所以汇编语言和二进制代码是一一对应的!但是后来!人们觉得汇编语言还是太繁琐了!要是写的程序就像说话一样就该多好啊!后来所以才有了C语言!C语言呢比较接近自然语言了!但是计算机如何才能懂C语言啊!所以就有了编译器,什么gcc,cl啊之类的。编译器呢先把C语言转化为汇编语言!然后再转化为二进制的。这样计算机就能明白了!