Dev-C ++
Needless to say, this is the preferred IDE environment on the PFAN Forum. By default, mingw is installed as the compiler, which is a Windows GCC compiler. The version should be 3.4;
Because its editor is simple to use, and the kernel gcc3.4 has a high level of support for c99 and C ++ 2003, this software is suitable for beginners of Standard C/C ++! In addition to external libraries, Dev-C ++ also supports your own development kit. You can get a lot of useful things from the "pack" feature upgrade;
You can get it download in http://www.bloodshed.net.
Wxdev-C ++
I don't know if it's a hero or what? Dev-C ++ has stopped updating! The latest version should be 4.9.9.2 -- don't update it. This will be annoying! However, another wave of people took over the project and added a lot of things on the basis of Dev-C ++, such as the rad tool (like VB, you can quickly drag a Win32 program interface tool) and modify some bugs in the previous step Dev-C ++.
In addition, it is compatible with vc6, vc7, and vc8 engineering settings-that is, the vc6, vc7, and vc8 projects can be copied to wxdev-C ++ for use!
Of course, the best news is that such a good tool is actually free!
Wxdev_c ++ is a combination of wxWidgets and dev_c ++. wxWidgets is a cross-platform interface development kit and is open-source and widely used.
Download: http://wxdsgn.sourceforge.net/
Official Forum: http://wxdsgn.sourceforge.net/index.php
Code: Blocks
This strange name is a relatively new free IDE, which is currently developed for C/C ++. Note that this is an open-source cross-platform tool! This software is built on plug-ins, so this software can be set to be very personalized!
Because it supports multiple compilers, it does not bind the compiler by default. Because it supports many compilers, let's pick it up:
Mingw GCC compiler, vc7, vc8, and Borland C ++ 5.5;
Download: http://www.codeblocks.org/
Ultimate ++
This software is also cross-platform-in my opinion, its biggest feature is to have its own GUI library!
Download: http://www.ultimatepp.org/index.html
Eclipse
This huge thing is also cross-platform-but it is too big for me-it does not conform to easy to learn rules.
Download: http://www.eclipse.org/
VC
Finally, haha, for personal reasons, I put Microsoft's VC products at the end. Vc6, vc7, and vc8 are currently active 3 Ms C/C ++ compiling environments-unfortunately they are not free!
There are two reasons to mention VC:
1. Although they are not free, in China -- it is equal to free. Why? I won't talk about it!
2. Ms does not provide a big meal, and there are still some desserts:
Microsoft Visual C ++ toolkit 2003
This compilation toolkit is free of charge!
Microsoft Visual C ++ 2005 also has a free version! Of course it is not fully functional, but it is enough for beginners!
More: http://www.compilers.net/Dir/Compilers/CCpp.htm