C free和Dev-C应该都只能算是GCC在Windows下的一个外壳而已,GNU GCC是一个跨平台的开源的编译器,可以说占到C/C++编译器的大半壁江山吧,另外的半壁大概就是微软的VC系列了。当然还有一些其他的特殊的或者小众的编译器
C Free也就是MinGW的一个外壳,MinGW是模拟一个类似Linux的环境然后用来运行诸如GCC这样的编译器,还可以有一些软件的,当然只有命令行模式,显得比较专业,所以采用dev-C,C free这样的图形界面诞生吧
留下哪个都无所谓,想要认真进步不如学学Mingw怎么用好了,不想麻烦的话就在学习阶段随便用哪个都差不多,就好像在说内核是一样的