C是面向过程的语言,C++已经有面向对象的意思了,至于学什么,还是先学C吧,其实就是把基础打牢了再说吧。

解决方案 »

  1.   

    C++包含了C 是C的扩充! 不过C++的面向对象更先进一些,学C++吧!看了《ESSENTIAL C++》还怕不会懂C吗(^_^)??
      

  2.   

    也该考虑一下C#了吧,新,有前途,且较C++/VC简单
      

  3.   

    mfc是对api函数的不完全封装是c++
    api函数用c可以直接调用  c++也可以
    所以两者都有用
      

  4.   

    先学C,C的结构和语法对学习C++非常有用处,比如C中的结构可以用来模拟C++中的类结构!
    我自己学习的时候就是从C开始的,还是循序渐进好!!
    个人意见仅供参考!!!
      

  5.   

    学C吧,在学习UNIX编程,前途比学VC好很多。
      

  6.   

    这是两个有联系的概念!C是面向过程(函数)的,C++是面向对象的!语言总体上的结构类似,不过,使用对象,和使用函数那个方便,这是你自己的选择!从我个人讲,C++应该是最好用的!
      

  7.   

    个人意见,仅供参考
    我认为还是直接学C++好一些,C是面向过程的语言,c++是面向对象的语言
    前者实际使用的不多,后者比前者多很多全新的概念,直接学C++应该更省些时

      

  8.   

    直接学C++有一定的难度
    如果有C的基础, 特别是做过题目, 那才能理解C++的精髓
      

  9.   

    先看谭浩强的<<C程序设计>>,再看<<Thinking in C++>>(一定要看英文版的)