C语言的编译器和普通应用程序有什么区别吗

除了功能之外,它们运行方式都一样吗... 除了功能之外,它们运行方式都一样吗 展开
 我来答
mvp_xuan
2012-02-01 · TA获得超过1246个赞
知道小有建树答主
回答量:516
采纳率:100%
帮助的人:491万
展开全部
当然有区别啊,运行方式也不一样。
考虑到你可能不是从事开发工作的人,我就不用专业术语解释了,解释如下:

编译器:将使用开发语言,人工书写的逻辑、函数等,俗称“代码”,翻译成机器能理解的语言,机器只能理解二进制语言,即:0和1。比如:125这个数字在计算机中存储就是“01111101”。具体换算方法要参照计算机书籍中了。

普通应用程序:是使用开发语言,人工书写的逻辑、函数等,俗称“代码”,通过编译器翻译成机器能理解的语言之后,再进行封装打包成:例如exe文件之类的可执行文件,让计算机通过自己的方式显示出来并与用户进行交互。

它们之间最大的区别的,就是:
编译器可以直接与“用户开发的代码”和“计算机”进行数据交互的;
普通应用程序相当于是通过编译器和计算机进行数据交互。
百度网友44fea63a2
2012-01-29 · 超过23用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:60.1万
展开全部
编译器本来就应用程序啊,只不过不同应用程序的功能不同罢了,比如QQ是聊天用的,C编译器负责编译C语言的源代码.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式