首页 编程 软件学院 查看内容

C语言编程篇—3.C的运行(为小白科普知识)

2017-2-22 01:01 |来自: 互联网 2049 0

摘要: 每天和我学点黑客基础,终有一天你会成为真正的黑客!这篇文章关于《计算机二级C语言程序设计考试》中C语言程序设计部分的考点,也是黑客技术爱好者必须知道的!最简单的!知识点!这里就介绍C语言基础知识吧!《C语 ...

这篇文章关于《计算机二级C语言程序设计考试》C语言程序设计部分的考点也是黑客技术爱好者必须知道的!最简单的!知识点!这里就介绍C语言基础知识吧!《C语言基础知识》——你应该知道的知识!既然谈到C语言,那么在学习编程知识之前,先要对C的基本知识做个了解!首先,先看C语言的一套流程:编译——连接——可执行编译就是把我们自己写的代码,在相关软件上进行编译,比如VC++6.0软件,C-Free软件……编译完之后,会生成一个目标文件也叫作目标程序,但是,此时编译好的目标程序并不能运行,它还缺少函数库的调用。补充一下,目标文件的后缀是 .obj 而源程序是以ASCII代码的形式存放在文本文件中。

连接,就是将生成的目标文件和函数库连接在一起,只有这样才能生成可执行程序,也就是后缀为.exe的程序。可执行,就是可执行程序,鼠标双击就运行。

接着,再来简单看看C语言的运行:

C语言的运行方式只有一种,那就是编译运行。程序的运行通常有两种方式,一种是编译运行,一种是解释运行。今天,小编就简单说一下这两者的区别。

编译运行:是指那些比较大的项目的运行方式,编译运行的速度比较快,比解释运行快很多。举个例子,假如我开发个小游戏,用C语言,那么运行方式就是编译运行。先将源代码转换成机器能够识别的语言,然后让机器去运行,并且编译的时候还会考虑到源程序的结构等综合因素。

解释运行:大家可以简单的理解成敲命令,然后让电脑去执行命令。我觉得这个比喻最形象!C语言之所以是编译运行而不是解释运行那是因为,你见过有人在电脑的DOS环境中敲个C语言代码,机器就执行了吗?显然不可以!所以才说,编译运行是C语言唯一的运行方式!

最后,补充两个小知识吧!

第一个:E-R图你知道吗?很简单,你就理解成描述现实世界的图。它和描述算法的流程图之类的不一样,不是用来描述电脑世界的,而是描述现实世界的!C语言二级考试中会考到这个选项噢!

第二个:我们常见的DOS系统的组织结构你知道是什么样的吗?星型结构?环形结构?全都不是!他的组织结构是树形结构!记住了吗?装逼专用!

好,如果喜欢小编普及的知识、技术,那么就关注我,收藏我的文章吧!如果有地方讲的不对,希望大神能在下方评论指出!谢谢!

本文出处: http://www.toutiao.com/a6389336077967556866/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除
1

路过

雷人

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

  • 路过

    匿名

最新评论

返回顶部