各位大佬VC中bulidexecute和go的区别是什么?

 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
松鼠吃仓鼠
2017-11-10 · 超过23用户采纳过TA的回答
知道答主
回答量:93
采纳率:0%
帮助的人:23万
展开全部
用C语言从编写源码,到运行一个程序的过程,可以概括为:
编写源代码(edit)-> 编译(compile)-> 连接,也叫生成(build)-> 运行(execute)。

build:在汇编里称link,在C里叫build,它的作用是生成可执行的exe文件。由于一个程序的源码可由多个文件组成。这些文件在第二步中分别编译,生成各自的目标文件(*.obj),这一步的作用便是将这些obj文件,以及程序中需要的其它库文件(dll除开),统一到一个文件中来,形成单个的exe文件。此exe文件便可以在操作系统下直接运行了。

excute:运行,不同的情况下意义也不同。
1.程序有修改时,或者没有做前面的编译连接工作时
execute=compile+build+运行。在VC中一般快截键是ctrl + F5。
2.程序编译连接成功后
execute仅仅是执行程序,不再做前面两项工作。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式