C语言学习:编程、源文件、源代码是什么?一文带你搞定它!
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C语言学习:编程、源文件、源代码是什么?一文带你搞定它!,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2004字,纯文字阅读大概需要3分钟。
内容图文
![C语言学习:编程、源文件、源代码是什么?一文带你搞定它!](/upload/InfoBanner/zyjiaocheng/606/58258439d9a44962b293b49a78bcf823.jpg)
![C语言学习:编程、源文件、源代码是什么?一文带你搞定它! - 文章图片](/upload/getfiles/0001/2021/4/30/20210430103018202.jpg)
?
编程:人通过某种方式命令计算机做一些动作,来得到人想要的结果,就叫编程。
比如开关灯,把灯看做计算机,按下按钮,灯就开了,松开按钮灯就关了,这样也就达到了人向计算机下达指令的需求。
在早期,计算机全是用开关来表示命令的,开关的闭合组合方式就叫编程,但这样很麻烦,每次都要人操作。
所以出现了把人的指令放到某个储存的地方,机器自己取并自己执行,人需要编写01串的指令让机器知道下达的命令(指令具体内容在机器设计的时候就规定了),所以这时候编写01指令串就叫编程。
(这时候人在纸条上打孔来表示这个串,机器读纸条来知道这些命令) 但是这样还是不方便01串容易弄糊涂,于是出现了汇编代码,
相当于给相应的01串做了个标记,比如0000的标签是mov(代表mov这个动作,例子不是真的只是随便举的),这样人就写mov这样的汇编代码并让一个人做的工具把汇编代码翻译成01串就好了。
这时候,编写这些称作汇编代码的标记称作编程。汇编代码还是太底层了,不好表达人的逻辑,于是继续出现了B语言,C语言等一系列高级语言,
人编写这些语言的代码,并用称作编译器的工具把这些东西翻译成汇编语言,再从汇编语言翻译成01串,计算机就可以执行了。
这样人通过高级语言,能够更好的描述自己的想法,通过代码描述想法(算法)就是编程,算法以数据结构为基础。
之后,为了简化编程出现了更加高级的语言,继续封装出模块,使人更好的描述思维,而不用关心底层机器的实现。发展趋势是人只用说怎么做,
比如:给我在屏幕画一个圆,编程就好了,即编程傻瓜化。
所以,编程就是一个广义上的告诉机器所需执行的动作。至于考虑这个动作需要的东西,看你处于哪一层,越高层考虑的越少。代码:你告诉机器(计算机)动作方式的一个集合。
简单说就是你告诉计算机执行动作的一个动作序列。比如:跑,然后蹲下,最后跳水里。这就是代码,而代码编写的方式由人做出来的翻译工具(编译器)决定。
源代码:人刚刚编写出来的动作序列,还没有通过翻译工具翻译。源文件:保存有源代码的文件。
另外如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许可以帮到你~
UP在主页上传了一些学习C/C++编程的视频教程,有兴趣或者正在学习的小伙伴一定要去看一看哦!会对你有帮助的~
欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!
![C语言学习:编程、源文件、源代码是什么?一文带你搞定它! - 文章图片](/upload/getfiles/0001/2021/4/30/20210430103019297.jpg)
?
免费学习资料:
![C语言学习:编程、源文件、源代码是什么?一文带你搞定它! - 文章图片](/upload/getfiles/0001/2021/4/30/20210430103019400.jpg)
?
内容总结
以上是互联网集市为您收集整理的C语言学习:编程、源文件、源代码是什么?一文带你搞定它!全部内容,希望文章能够帮你解决C语言学习:编程、源文件、源代码是什么?一文带你搞定它!所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。