C语言看图说话-从源代码到-exe文件

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

答:要经过预处理期,编译期,汇编期,连接期,连接期和执行期。

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

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值