请问学编程就一定要学C++吗?学别的高级语言不能代替C++吗? 苦闷中~~!!

解决方案 »

  1.   

    可以啊。你学C语言也可以啊。不过大型的软件开发。学C++比较好一点。用VC++做大型的软件是很好的。我现在在学JAVA感觉很多东西要背..郁闷中.
      

  2.   

    看你是一种什么样的需求了。
    C++是支持多范式编程的,面向过程,面向对象,泛型,细节上从模板元编程到汇编,都涵盖了。
    我觉得想把计算机和操作系统搞得深一些,非得会C不可,并且想在面向对象,泛型的程序设计上达到一定的造诣,非学C++不可。Linux的内核是600w行代码,基本是C的。
    Java SDK(SUN)的里面有120w行 C代码。但是MS Office的代码是过1000w的,是C++的。
    不过C++的问题很多啊,很多人说它不适于写大型的程序,难学,陷阱多。所以lz得自己想了。
      

  3.   

    学C语言了再学java就很简单了
    C语言是编程语言的基础
      

  4.   

    C大多涉及底层应用,一般在嵌入式开发中最常用
    C++最通用,基本所有PC机平台都能直接支持,不管是LINUX,UNIX还是WINDOWS
    C++也是很多语言的基础
    JAVA可以算是应用层开发,多数用于网络应用,WEB开发,SOCKET开发,移动领域
    但是不适合用来做GUI开发需求不同,学习也不同
      

  5.   

    Java和.Net各占50%, 学了其中一个就要学好。
    Ruby推荐度 40%,这个年代要懂脚本。
    学会了C,再推荐学点Python。
      

  6.   

    C好啊,C锻炼的是你的逻辑思维,数据结构JAVA里面都封装好了,用JAVA不适宜学数据结构