首頁>Club>
7
回覆列表
  • 1 # 坦坦蕩蕩的吟誦人生

    C語言好學,屬於基礎,C++是面相物件的程式語言,比較難學

  • 2 # 執著橘子

    這個問題不能一概而論,需要從幾個方面來考慮。

    首先看個人興趣

    一般來說,C語言主要從事嵌入式開發,最好對電路知識一定的瞭解,其它開發也有,譬如:服務端開發以及一些第三方元件,相對比較少。而C++的話,主要從事 圖形影象處理,後端服務開發,遊戲引擎等。所以還是需要根據自己喜歡哪方面,覺得學習C語言還是C++。

    其次看下相關知識點

    C語言作為一門入門語言,適合大部分工科學生第一門計算機語言,其主要知識包括但不限於:變數的宣告與定義、資料型別(int、float、double、char)、函式宣告與定義、陣列的定義與使用、static使用、extern使用、指標定義與使用、指標的指標(雙指標)、連結串列各種操作(建立、節點插入、節點刪除、遍歷連結串列),結構體、列舉型別,檔案的操作(開啟、讀、寫、關閉)等等。

    而C++的話,相對來說學起來難度大一點,掌握精通更是需要長期的專案實踐,其主要知識點有:類、繼承、封裝、虛擬函式(virtual function)、運算子過載(operator overloading)、多重繼承(multiple inheritance)、模板(template)、異常(exception)、RTTI、RAII、名稱空間(name space)、友元、智慧指標、模板類、函式模板、虛擬函式實現原理等等。

  • 3 # 好學松鼠my

    1、因為C語言更貼近底層,呼叫底層硬體的速度快,可以用來開發底層的驅動,作業系統核心模組等;

    2、C/C++語言的互通性很好,在C++可以使用C語言進行程式設計;

  • 中秋節和大豐收的關聯?
  • 望星空原唱抖音?