C语⾔⾃学通俗讲解
C/C++知识⾃我总结
什么是程序?
通俗点讲就是运⽤编程语⾔使电脑完成⼀系列操作的指令的集合。
什么是C语⾔?
C语⾔是⼀种⾼级编程语⾔之⼀,同为⾼级编程语⾔还有C++、VB、Java、Python……除了⾼级编程语⾔之外还有较为底层的机器语⾔。
什么是机器语⾔?
可以理解为计算机看的懂的语⾔,它也是真正给计算机下达指令的编程语⾔,它与⾼级编程语⾔的的区别是我们看不懂(· . ·)。但是不要⼼理不平衡,因为计算机也看不懂我们的⾼级编程语⾔。但是⾼级编程语⾔和机器语⾔也是有必然联系的。⾼级编程语⾔是通过编译器转换成机器语⾔。然后真正给计算机下达指令。
那么有些⼈想问了,为什么不让我们直接⽤机器语⾔去进⾏编程呢?这是因为机器语⾔相对⼈来说是⼗分枯燥且冗长的,你可以理解为⼀⼤串的⼆进制数。⽽⾼级编程语⾔就是将这⼀串串⼈看不懂的⼆进制数,与我们可以看得懂的指令绑定起来。
c语言和c++区别编译是啥?
从上⽂我们可以知道,要想使⾼级编程语⾔真正作⽤于计算机,必须通过编译器转化成机器语⾔。那么我们就可以知道,编译器是⼀个可以将⼈看得懂的代码转换成计算机看得懂的指令的程序。
总结
从以上内容可以得知编译器是⾼级编程语⾔与机器语⾔的桥梁。有编译器对⾼级编程语⾔进⾏编译,转换成机器语⾔。我们所写的代码才能真正的使计算机进⾏⼯作。
本⽂仅为个⼈观点,是⾃⾝对编程学习所得出的理解。若有不正确之处,请各位⼤佬及时指点。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论