• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

只掌握 C 基础可以直接学 C++ 吗?

只掌握 C 基础可以直接学 C++ 吗?

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与5

讲道理,没有C的基础的0基础菜鸟直接拿C++入门都是没有问题的。
C++难是难,但是和你学不学C没多大关系。
C有的C++基本保留,在学习C++的时候其实也会学很多C中的东西。
你不学C会觉得C++很复杂,学了C依旧觉得C++复杂。
总之,零基础学C++是没有问题的,有C的基础学C++前面基础语法可以跑快一点。
基础的bool类型,引用等等,然后一些将C简化的地方(比如max()函数,swap()函数,比C方便许多)
我觉得C++的本意是想比C简单,至少在不涉及面向对象的概念的时候C++会比C方便很多
然后在C上进阶的是“面向对象”的特性。
神马虚函数、纯虚函数、抽象类、虚基类,然后多继承,写个构造函数都要晕

(所以Java又在面向对象的特性上对C++进行简化)
然后STL里面的东西也蛮多,用起来会方便的不要不要的,但是前提是你要学会
然后然后许多许多乱七八糟的东西......如果想深入学习C++有很长的路要走。
(个人以为C++是最“坑”的语言,里面很多坑。C++里面很多问题一些入手C++许多年的人都解释不清楚)
祝你好孕^_^!

使用道具 举报

把C语言掌握得差不多的话学C++很快的,如果C还掌握得不太好建议还是先打好C基础,之后事半功倍。我们是大一学的C语言,大二开学用20个课时学完C++了(小学期一天四节课,五天20节课学完),当然之后深入的东西都得靠自己去摸索,而且我们大部分的时间都花在写程序的实验上了,老师上课讲的都是基础的...
望采纳~

使用道具 举报

还要掌握什么?都是直接学,肯定都会遇到问题,解决就好了

使用道具 举报

可以是可以,但建议你弄完指针部分再去玩C++

使用道具 举报

可以啊,没掌握c也可以直接c++
c++是在c的基础上拓展为面向对象,增加了类这种机制,一般c++都会先讲一些基础,其实跟c语言几乎一样,只不过建议先学c,这样能更好的学习c++特色

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!