當前位置:編程學習大全網 - 編程軟體 - C++到底有多難學,難點有哪些?主要是什麽問題不好掌握?求解答

C++到底有多難學,難點有哪些?主要是什麽問題不好掌握?求解答

C++要學的好,當然它算法語言部分(也就是從C語言整合過來的部分),是基礎,妳壹定要看的。

不過C++的難點並不是指針(這是C語言的難點,C++也有,但是可以用壹些手段簡化指針的使用時的復雜程度),而是面向對象的編程部分(也就是C++的特色)。通常我們所說的“類”,就是面向對象編程的典型例子。面向對象編程使得編程效率大大提高了,更符合人腦的思維習慣。我建議妳去看《C++大學教程(第五版)》,是外國人寫的,國內好像只有它的減縮版《C++大學基礎教程(第五版)》才有譯文。這本書較早的提到了“類”的概念,之後才講建立在“類”上的算法語言,讓妳學習的效率更高。妳會發現,那些先把壹大堆很難的算法告訴妳,最後才開始提到“類”的書並不是由淺入深,而是顛倒主次,不方便於應用。其實“類”早些學妳會覺得它很簡單,真正難的其實是算法和函數。我們編寫的程序,應該簡單可讀,而不是為了考倒看程序的人。C++是C的升級版,而JAVA和C#是C++的升級版。如果妳是為了考級,那麽我可以告訴妳,計算機二級考試C++主要考的就是類,而C語言主要考指針、計算和各種函數的使用等。如果妳是真的工作需要,那麽建議妳在解決我上面提到的那本教材後,再根據妳的需要學習專業方面的應用。

  • 上一篇:PMI-ACP認證是什麽?
  • 下一篇:晉中市謙成液壓有限公司怎麽樣?
  • copyright 2024編程學習大全網