Notepad、Vim、emacs叫“编辑器”,他们只能用来编译代码。
gcc、g++叫“编译器”,把你写的C代码,编译成可执行程序
gdb叫“调试器”,专门用来调试编译过的程序。
VC++6.0、VS、C-free是“集成开发环境”,简称IDE。包含以上所有的功能,他们可以用来编辑、编译、连接、调试程序。
C-free是一款不错的IDE,至少在码代码方面比VC++6.0要强,VC++6.0据说是98年发布的。那玩意儿不支持C99新增的标准。C-free挺好的,只是要收费。
你可以考虑用codeblocks。。