c语言编译器在线-c在线编译器(c语言在线编程)

2022-12-26 14:18:34 浏览数 (1)

  c编译器-c语言的编译器是干什么用的

  本人不才,仅就个人意见谈谈:

  1。什么是编译器:

  简单的说,编译器是一种将高级语言经过其解释,翻译成可以运行的二进制代码(有可能是汇编代码,但这种方式处理不一样,还有编译成其他形式的如JAVA是编译成"字节码文件"),再通过它的连接程序就调用了系统内部的一些库,实际点说是操作系统的动态连接库,也就是你操作系统和硬件(BIOS)打交道而且已经写好的函数库(这个解释不是很准确,我现在学习其他语言的时候,对类似的说法有API( 应用程序接口)调用系统动态连接库,注意:API是你的编译器提供的,也就是说你可以直接用他,而不需要写很多的底层的代码了,如果要很明确的说的话,就是一个应用程序接口需要很多的底层代码才能写出,而在你使用的C语言中只是一个语句而已,包括你写一个定义变量的语句: int i;计算机为什么能认识它,这就是它通过了二进制代码和汇编的组合完成了这个解释过程,而其功能,在内部需要很多的二进制代码和汇编代码。

c语言编译器哪个好?

  g ,icc.

  C语言编译器VC

  先卸载VC

  然后 开始->运行

  输入 回车

  查找Visual Studio键值

  然后重装VC启动vc 6.0新建一个win32 工程,建好后,新建-文件-c source file,在头部加上

  #

  #

  然后就可以编译c语言写的了

  C 编程软件

  这个永远没有统一的标准。

  你如果用微软的东西,VC 就是优秀的;

  如果在平台下又不用微软的,C 就是优秀的;

  其次,的CDT也是很好的IDE工具。

  最后,DOS下面的BC 3.1也不错。

  我是用source 的。你好,我试着帮你回答下吧: 用tc2.0或tc3.0在vista下能用,但是用着不方便,另外:c 、dev c 可用也可。 turbo c 在vista下正常; visual c 6 在vista下也正常; 至于其他c语言开发软件我就没有测试了.... 另外visual basic 6和 我都在vista下用过,一切正常(除了vb6有一点点小问题,但对编写程序无影响) 补充一下,turbo c 2.0在vista下无法全屏。。。 vs 2008吧,也原生支持vista 。 如果不想用vista专用版的话,你可以在网上找个vmware(虚拟机),然后装个xp或2000,装完系统后再装个vc或tc就可以了.很方便的,但是对于机器的性能就要有要求了,太低的配置会跑的很慢. 补充:64位机跑vista加虚拟机应该没问题,不知道你机器配置如何.如果配置真不行的话,也没办法啊.目前的一些编译器对vista支持不够好.这是我在博客里面写的,只是代表个人观点噢

  现在估计给你钱,你也不会要用TC了吧。一个复制粘帖都不觉得顺手的编译器,确实是不方便的。

  VC 6.0:

  虽然这个软件比较小,一般就是几百兆,用起来也差强人意,不过难免还是存在一些小问题:

  小问题一:

  很多网友都会碰见这样的问题,用VC编译的时候突然卡住了,停止也停不了,关不掉,只好用“任务管理器”强行进行关闭。

  以前我也碰见这样的事情,让人感觉很无奈,而且运气不好的话,三次编译就有一次卡住了,实在是考验人的耐心。

  小问题二:

  在类中对友元函数和重载的支持不是很好,虽然打了补丁,还是有点问题,最经典的一次就是我写了一个类的重载运算符c语言编译器在线,仔细看了好久,还是提示有一个错误,忘记是什么了,好像是什么,都不知道错在哪里,后来换到DEV C 里面,竟然是正确的,这样的经历让人很恼火,于是毫不犹豫的弃用了C 。

  综合以上两点:建议不要使用VC6来写真正的C 程序。

  DEV C :

  他使用的是目前信息学竞赛常使用的C语言编译器 (gcc),软件本身很小,编译能力应该还行(本人用他不是很多,估计还不错),而且操作也是采用窗口的,用起来也比较方便。不过我还是觉得有点不便,那就是代码提示完成功能不是很好,这一点c语言编译器在线,VC 6.0反而做得比较好。

  如果你足够耐心的话,你就可以在VC 6.0上写程序,然后在DEV C 上编译程序。

  有一些信息学竞赛,如较正规的ACM比赛,都在Linux系统上,采用的是gcc编译器,这个时候你就必须得熟悉这个编译器了。

  VS 2005(Visual Studio 2005):(作者推荐)

  他集合了很多开发工具在一个平台上面,支持很多的开发语言,软件比较大,我下载的包含MSDN在内的总共有3G多。在迅雷上发些时间就可以下下来。

  他没有出现过以前VC 写程序时候莫名奇妙的卡住的问题,也没有让人摸不着头脑的错误,而且界面完全可以定制,代码提示功能也很好,程序调试一样很方便。

  令一个特色的地方是:他可以把一个模块“折叠”起来,这样你看整个程序的时候,也就更加清晰,寻找东西更加方便了。

  用过VC的很快就可以上手,而且相信会很快喜欢上这个开发坏境。也许刚开始你还对这个环境有些陌生,不过,等你熟悉了以后,你就会爱不释手,而且绝对不会再使用VC 6.0了!

  所以,我推荐写C 的朋友可以试试VS 2005,他让编程变成一种享受,Just use it!

  其他平台:

  没有实践,也就没有发言权。

  这是使用很广的一款软件,相信大家都知道! Visual Studio,简称VC ,可以去下载中心找的。比如太平洋,天空,华军等等。

本文共 1558 个字数,平均阅读时长 ≈ 4分钟

0 人点赞