C Windows上是否有';s被视为行业标准?
我听取了他的建议,买了一本《C编程语言》,并愉快地阅读了一遍 然而,我过去写的所有东西都被解释了,我不知道在哪里可以找到一个好的C编译器或IDE(甚至有一个吗?)。谷歌搜索为C++编译器提供了很多结果,我认为这不是同一回事吗?哈哈。我想知道是否有一个C编译器或IDE被视为行业标准(与Zend Studio几乎是PHP的IDE的方式相同),或者至少有一个被普遍认为是高质量的产品。GCC(GNU编译器)和vi/emacs(或者uber新手的pico)C Windows上是否有';s被视为行业标准?,c,windows,ide,compiler-construction,C,Windows,Ide,Compiler Construction,我听取了他的建议,买了一本《C编程语言》,并愉快地阅读了一遍 然而,我过去写的所有东西都被解释了,我不知道在哪里可以找到一个好的C编译器或IDE(甚至有一个吗?)。谷歌搜索为C++编译器提供了很多结果,我认为这不是同一回事吗?哈哈。我想知道是否有一个C编译器或IDE被视为行业标准(与Zend Studio几乎是PHP的IDE的方式相同),或者至少有一个被普遍认为是高质量的产品。GCC(GNU编译器)和vi/emacs(或者uber新手的pico) 附录:记住,C++编译器不一定合适。大多数人在W
<>附录:记住,C++编译器不一定合适。
大多数人在Windows上使用微软VisualStudio进行开发。您可以在此处获得免费版本: .
GCC通常在Unix上使用,并且通常包含在操作系统中C和C++非常相似,但是C++允许类。大多数C++编译器都会编译C代码。
嗯,VisualStudio是Windows上的标准,并且有免费版本可用。然而,它确实有一些特定于微软的扩展。 不过,对于学习来说,开发控制台应用程序非常简单,也非常接近标准的K&R风格的C
然而,早在我使用Watcom的那一天,它在当时也是相当不错的。它比VisualStudio少得多,但这对初学者来说是一个优势。 我相信这几天也可以在 如果你的主要操作系统是Windows,我可能会建议你从这个开始<>编辑:你可以使用C++编译器,比如GCC,编译你的C代码。这里有一篇很好的文章,链接到免费的C编译器/IDE:
<> P/> P>几乎所有C++编译器都将编译C代码。 我建议使用Microsoft Visual Studio。它有一个免费版本 大多数C程序员喜欢拥有自己的编辑器,并选择适合他们项目的编译器。这就是为什么您可以为C下载多个不同的编译器,而不是直接下载那么多内置到IDE中的编译器 像Editplus甚至记事本这样的编辑器很容易使用。一些更高级的编辑器具有语法高亮显示功能,可以在命令窗口中为您运行命令 IDE通常也支持多种语言。所以当你厌倦了C,想转到Python,java,C++,一些IDE可以帮助你做到这一点。我会研究这些:
- 月食::
- Microsoft Visual Studio::
对于unix开发,我一直喜欢使用gcc和编辑器。。。它只是让它变得有趣(在你习惯它之后)。仅仅因为白皮书有影响力,并不意味着它是一个好的学习资源 这可能是有史以来最糟糕的学习语言的方式。最重要的是,上次我检查时发现它太贵了 这是一个完整的语言定义,并且擅长于此(这就是为什么它确实是最有影响力的编程书籍之一)。在很长一段时间里,它实际上是C的定义 你可以考虑第二本关于这个问题的书。 也就是说,您应该尝试一些不同的IDE,看看您喜欢什么 事实上,一开始你可能想习惯vi/emacs/notepad/make和命令行编译,这会让你对你的环境有更深刻的理解(如果它不理解你所追求的,那么你就错了语言树) 当您正在研究不同的IDE时,我会尝试使用带有c插件的Eclipse或Netbeans。它们将是最完整、最可靠的IDE(可能除了微软的),并且是平台独立的,因此当您决定使用Mac或Linux时,您不会被冷落。我建议您在刚刚学习C/C++编程时使用。简单易用,易于创建,用于轻松试用小型C/C++程序。作为记录,我使用它来快速测试小型代码。它可以生成exe和DLL。
您可能需要下载Windows标题:它有一个有限的子集,您可能需要更多
Digital Mars还有一个大小合理的免费C/C++编译器。几年前我在学习C时使用了DevC++。这是一个很棒的工具,虽然我已经有一段时间没看到它了,所以我不确定它现在处于什么状态
在Windows平台上,当涉及到c/c++编译器时,可以从中进行选择 当涉及到和IDE时,可以轻松地将配置为与其中任何一个一起使用。几乎是一个行业标准,即使它是unixy编译器。 您也可以使用VisualStudio,但请记住它不太支持C99。
还有其他选择,比如pcc(我真的很喜欢这个)、llvm(也很有趣)等等,但这些通常需要一定程度的热情。自由国家网站有一个。很多都可以在Windows上使用。你可以免费下载Windows版。我很惊讶没有人提到。适用于Windows的很棒的小C IDE;包括一个基于LCC的编译器。也就是说,对C和C++有着不错的支持,而且值得一试。你用什么OS来开发?哦,老兄,我不会再去VI附近了:PI猜EMACS吧(虽然我认为VI更容易学)。相信我,在vi中编辑一个txt文件比在几乎所有的浏览器中都要快