计算机二级c语言中一定要编译嘛?

如果不编译只调试呢?这会有什么影响吗?... 如果不编译只调试呢?这会有什么影响吗? 展开
 我来答
分享社会民生
高粉答主

2020-10-14 · 热爱社会生活,了解人生百态
分享社会民生
采纳数:1248 获赞数:283345

向TA提问 私信TA
展开全部

c语言中一定要编译。现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。

链接阶段链接阶段的主要工作是将有关的目标文件连接起来,即将在一个文件中引用的符号同该符号在另外一个文件中的定义连接起来,使得所有的目标文件成为一个能够被操作系统装入执行的统一整体。 


扩展资料:

C编译的整个过程很复杂,大致可以分为以下四个阶段:

1、预处理阶段在该阶段主要完成对源代码的预处理工作,主要包括对宏定义指令,头文件包含指令,预定义指令和特殊字符的处理,如对宏定义的替换以及文件头中所包含的文件中预定义代码的替换等,总之这步主要完成一些替换工作,输出是同源文件含义相同但内容不同的文件。

2、编译、优化阶段编译就是将第一阶段处理得到的文件通过词法语法分析等转换为汇编语言。优化包括对中间代码的优化,如删除公共表达式,循环优化等;和对目标代码的生成进行的优化,如如何充分利用机器的寄存器存放有关变量的值,以减少内存访问次数。

闪电一队
2019-03-15 · 超过21用户采纳过TA的回答
知道答主
回答量:55
采纳率:100%
帮助的人:5.6万
展开全部
假设你当天去参加计算机二级考试,你要上机是肯定的,你还要做操作题。
填完操作题的答案之后,你敢直接交卷嘛?
一个题15分左右啊!
所以,你一定要记住:编译、链接、运行
你得知道自己输出的是题目要求的正确答案
才能,不枉此行
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式