-
浮云间
一些计算机专业的都通常先学C,再学C++软件工程专业的一般先学C++,因为这样可以很快地接触到图形界面的编程(MFC)了看你是想怎么用这两样,想编软件的话直接学C++会快一点没有C语言的基础其实也可以学C++的,不过有基础的话会容易理解一些要是两样都不会的话,个人觉得先学C比先学C++要麻烦一些,像输入输出的格式控制起来又难理解又难记
-
慕尼黑的夜晚无繁华
c是一种语言,是一种语言表达形式。你学了c++自然就用了c的语言。不同的是c++程序设计是面向对象的,而c程序时面向过程的,不过c++能够解决c的任何问题,也就是说c是c++的一个子集
-
开心每一天1111
不用。C语言的部分语法的确与C++相似甚至相同。如果有C语言的基础学习C++肯定会更快。但是,这并不意味着学习C++之前必须要学C语言,而且对于初学者来说在短时间内接触这两种语言反而会造成部分概念的混淆。因此,如果你的目标是C++而不是C语言,那么不必特意在学习C++之前先去学C语言。扩展资料:学习C++的入门书籍:1、《C++程序设计教程》,钱能2、《易学C++》,潘嘉杰;《大话设计模式》,程杰3、《C++编程规范:101条规则、准则与最佳实践》,刘基诚4、《C和C++程序员面试秘籍》,董山海进阶书籍:1、《C++程序设计语言》英文第四版,Bjarne Stroustrup2、《C++ Primer 第5版(英文版)》,Stanley Lippman、Josee Laoie、Barbara Moo3、《C++标准库:自学教程与参考手册(第2版)(英文版)》,Nicolai Josuttis4、《C++ Concurrency in Action|C++ 并发实战》,Anthony Wiliams5、《C和C++安全编码(第2版)(英文版)》,Robert Seacord