所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

c语言中的编辑,编译,连接,运行分别是什么意思?

发布时间:2020-04-15 16:43:02

资讯分类:c语言  编译  连接  运行  程序  预处理  编译器
c语言中的编辑,编译,连接,运行分别是什么意思?

预处理。首先程序会被送给预处理器了。预处理器执行以#开头的命令(通常称为指令)。预处理器有点类似于编辑器,它可以给程序添加内容,也可以对程序进行修改。 编译。 修改后的程序现在可以进入编译器了。编译器会把程序编译成机器指令(即目标代码)。然而,这样的程序是不可运行的。 链接。 在最后步骤中,链接器把编译器产生的目标代码和所需的其他附加代码整合在一起,这样才最终产生完全可执行的程序。这些附加代码包括程序中用到的库函数(如printf函数)

留言与评论(共有 0 条评论)
   
验证码:
Top