第1个回答 2008-05-24
C 与 C++ 是完全不同的两种编程语言。熟知的C++是面向对象的程序设计语言,而C是面向过程结构化的程序设计语言。
在学习C++前需要学习C吗?我认为这是因人而异的。
如果你想要成为编程高手,那么不要说C了,汇编语言都得知道一些。其中的目的在于,让你处在一个编译器设计者的高度去理解语言,特别是当你用C语言编写完成一个图形化的程序后你会发现使用C++的诸多好处,于C++编译器的实质:不单单是一个编译器,更是一个代码组织管理的助手。
如果你只想学习C++,那么没有必要再学习C语言了。推荐一本国外的教材《C++大学基础教程》/《Small C++ How to Program, Fifth Edition》/电子工业出版社引进。
第2个回答 2008-05-25
其实是C++很多标准函数与C没什么区别~~是从那里继承的~~也就是C++中的事件处理的过程代码很多还是靠C~~但是又有许多C中没有的函数~在这一片上C++实际上是对C的扩充~另外他又比C多了面向对象这个大的模块~~~
第3个回答 2008-05-24
C++ primer(中文版,英文版当然更好)不错,就看你能不能坚持看下去,若实在看不下去,可先看国内的任意一本,再去看C++ primer
第4个回答 2012-11-24
钱能的那本绝对没错,什么primer。。。。。擦。保证你买了学了几天就没劲了。