windows下首选VS,版本至少为vs2005以上,或者使用最新的VSCode,但需要配置自己的插件。 优点是它是免费的。 如果你是做单片机c开发,eclipse是首选。 如果是在Linux下做单片机c开发,首选eclipse,其次是clion。 Eclipse的兼容性最好,但稳定性较差。 VS在win下没有对手。 CLion 使用 cmake。 相比之下,大多数 C 程序都使用 makefile,因此您需要习惯它。
Dev c++:该IDE是windows环境下的。 操作简单,功能也不弱。 适合新手使用。
Codeblocks(强烈推荐):一个比较强大的c/c++ IDE,有很好的智能提示。
展开信息
C语言是一种通用计算机编程语言,广泛应用于低级开发。 C语言的设计目标是提供一种易于编译、处理低级内存、生成少量机器代码、无需任何运行时环境支持即可运行的编程语言。
C语言虽然提供了许多底层处理函数,但仍然保持了良好的跨平台特性。 以标准规范编写的AC语言程序可以在许多计算机平台上编译,甚至包括一些嵌入式处理器(微控制器或(称为MCU)和超级计算机等操作平台。
20世纪80年代,为了避免各个开发者使用的C语言语法存在差异,美国国家标准局制定了一套完整的C语言美国国家标准语法,称为ANSI C,作为C语言的原始标准。语言。 。 目前,2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准。 该标准更好地支持汉字。 函数名和汉字标识符在一定程度上实现了汉字编程。
C语言是一种面向过程的计算机编程语言,它不同于C++、Java等面向对象的编程语言。
其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
翻译员
GCC,GNU组织开发的开源免费编译器
Windows操作系统下的MinGW、GCC
Clang,一个开源 BSD 许可的基于 LLVM 的编译器
Visual C++::cl.exe,微软VC++自带的编译器
集成开发环境
CodeBlocks,一个开源免费的 C/C++ IDE
CodeLite,一个开源、跨平台的C/C++集成开发环境
Orwell Dev-C++,便携式 C/C++ IDE
无 C
灯台
视觉工作室系列
你好世界