1. GCC
uxdows、MacOS等。GCC具有强大的优化能力,能够生成高效的机器码,因此在很多开源项目中被广泛使用。但是,GCC的缺点也很明显,它的编译速度较慢,占用内存较多。
ggg的优化能力不如GCC。
3. Visual Studio
dows上运行,不支持跨平台编译。
4. Turbo C
d公司开发。虽然Turbo C已经很老了,但是它的编译速度非常快,占用内存也很少,因此在一些嵌入式开发和游戏开发领域仍然被广泛使用。但是,Turbo C不支持一些现代的C语言特性,如C++11的一些新特性。
g;如果需要使用集成开发环境和调试功能,那么可以选择Visual Studio;如果需要快速编译和占用少量内存,那么可以选择Turbo C。