vc或者vs等编程工具中自带的debug 调试工具,这种和编程结合在一起的调试工具有一点好处是,可以迅速定位到实际的错误代码,方便修改。
使用专门的调试工具,比如ollydbg ,windbg等,这些调试工具普遍功能更加强大,在未知源码的调试中比较好用。
C++是包含c的,能编译c++的编译器都是可以编译c的。
如果你想做软件的话,我还是建议你,学习c++,毕竟c++是面向对象的语言,而c只是面向过程的语言。相比较来说,c对于写软件比较麻烦。
在学习c++的过程中,其实就已经吧c学习了。
Visual studio