1、对于语言来说,C基本上就是C++的子集。C++在C的基础上引入了模块化设计的理念。
2、对于工具来说,单纯的支持C的工具本身基本都是古董级的。(有人做出了一些改进版,可以在win下运行与学习)。这些工具很多理念及思维与当前的图像界面有差距,较难理解。
3、个人建议直接学C++,支持C++的最常见的工具一般是Visual Studio中的VC。如果没有编程基础,可以从简易的开始编习和理解,建议购入门的书看,当然,下载相关资料打印出来也可以。
都可以,不过先学C可以为学C++打下基础
对于初学者来说,先学c,然后学c++比较好