其实一个好的编译器分为三部分,编辑器、编译器、和链接器,所谓编辑器就是写程序的并保存为.c文件,这个编辑器可以是编译器自带的,也可以用windows自带的记事本、dos下的edit,以及第三方编辑软件,知要把程序写下来并保存为.c文件即可,编译器的作用是把.c文件变为.obj文件,我觉得起作用像是翻译,把我们能读懂的语言变成机器能读懂的语言,最后是链接器,他是生成.exe即可执行文件的。这些东西在windows上常被混作一谈,但其他os如linux上会分的很清楚,你会用vim写文件,并用gcc编译链接。最后推荐win-tc,因为你用的是windows,他支持粘贴和复制,这样写代码比较快,但要记住程序最后要加getch(),不然你是看不到结果的!