C++学习高手来帮帮我吧

来源:百度知道 编辑:UC知道 时间:2024/06/13 23:41:29
你好,我看过很多C的教程,发现了金文老师的2级C语言考试是非常适合我的,基本上都是看一,二篇就可以搞懂了。但是,C++是才我的目标。。
很多人说,学C++不必先学C,反而先学了C,以后要改掉C的毛病就难了。
但又听了很多人说,“C和C++前面一大部分都是相同的”,我也看过了一点C++的一两节部分,发觉C和C++的前一部分真的是95%一个样。
所以,我想在可虑要不要把金文老师的2级C语言学完先,金文老师的教程如下:

第一章:程序设计的基本概念
第二章:数据和表达式
第三章:输出和输入函数
第四章:运算符和表达式
第五章:循环
第六章:常量和变量
第七章:函数
第八章:指针
第九章:数组
第十章:字符串
第十一章:函数的递归调用
第十二章:局部变量、全局变量
第十三章:宏替换
第十四章:结构体
第十五章:位运算符及其功能
第十六章:打开和关闭文件
第十七章:六组文件函数的应用

以上是教程的目录,因为我觉得这个C教程是在是太好了,舍不得立即放弃去学C++,但我要学的C++(跟主流嘛。呵呵),请问以上教程从哪里开始就和C++“矛盾”,不必学的?请大家指出来,忽略这部分。
ps:我现在学到第7章。
我的意思就是说,我想尽量地学到这个C教程里和C++相同的部分,把不同的部分省略。
谢谢各位
谢谢3位的意见,我决定还是把他看完
sei_explorer 恩,说得对的。貌似是面向对象和面向过程的问题(虽然我还搞不懂其中的意思 - .-)
之前看这个视频教程是看完一节,自己给自己大量地出一些题目和上网找些题目做了巩固的,现在我决定,看懂一节就算,用最短时间把这个教程在脑子里留一点印象,作为C++基础就好了。
只能选一位咯

C++完全兼容C,不过有些地方是不一样的,比如输入输入,c是printf,而++是cout,等等,一些细节上的东西,没有说哪块是不一样的,因此,学好C以后再去看C++,发现不同的地方记住就行了,用的时候注意

可以说,这种教程里面内容C++的书中一定都多少提到些,
不过如果楼主真的想学C++的话,建立立即转向!

偶以为C与C++事实上有很大区别(不同与主流观点哦),而且真正的区别在于编程风格而不是语法之类.如果习惯了C的风格,再想转过去恐怕就不那么便当了.楼主才到第七章看来还不会出现这种状况,不过还是建立尽早转向了 ^_^

更多的问题可跟进

没有矛盾的地方,C++语言包含所有这些内容(C++本身就完全兼容C语言)。