【C语言】 看图说话-从源代码到exe

1.从源代码到exe需要经过哪几个时期?

答:要经过五个时期,分别为预处理期、编译期、汇编期、连接期和执行期。

2.不同时期里:谁?在做什么事情?

答:在预处理期,就是程序员在编写代码的过程。编译期中编译器将源代码变为汇编语言,汇编语言是计算机语言的助记符号。汇编期中汇编器将汇编语言变为机器语言.obj,也就是计算机能够识别的01指令,机器最终执行的就是机器语言.obj,也称为目标文件。连接期就是将库函数(头文件)与所有的机器语言进行打包。最终在执行期将打包好的文件变为exe可执行文件。

3.如果:出现语法错误是那个时期出了问题?

答:语法错误就是出现编译错误,所以就是在编译期出现了问题。

4.如果产生LNK错误是哪个时期什么原因导致的呢?

答:产生LNK连接错误就是在连接期出现了问题,可能是找不到头文件造成的,也可能是写错了main函数,或者在一个项目中没有或者出现多个main函数。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员懒羊羊

多多支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值