首頁>Club>
學習過c需要之後怎麼學好c++?謝謝。
7
回覆列表
  • 1 # 微控制器小張

    幫助是有的,c

    加加相容c。但是也有問題,一個面向過程,一個面向物件,要想辦法轉化思想,特別是c加加里的類的繼承派生,需要認真理解掌握,多看程式碼,熟悉類的用法

  • 2 # 編碼那些事

    回答這個問題前,先理下C和C++語言的關係。

    C語言是面向過程的語言,它把分析解決問題所需的步驟,用函式把這些步驟依次實現。它是一個結構化語言,重點在於資料結構和演算法的實現。C程式的設計首要考慮的是如何透過一個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程(事物)控制)。

    C++是面向物件的語言,把構成問題的事務分解為各個物件,建立物件的目的,不是完成一個步驟,而是描述某個事務在解決整個問題步驟中的行為。它即可以面向物件,也可以相容C,可以面向過程。

    C++是在C的基礎上發展起來的,它是C的繼續和發展,這兩種語言的差別在於思考問題、解決問題的思路不同。C語言主要用於嵌入式領域,驅動開發等與硬體直接打交道的領域,而 C++更擅長於應用層開發,使用者介面開發等與作業系統打交道的領域。

    所以,學好C吧,在學C++的時候,除基礎語法部分有幫助外,還可以拓寬你分析問題、解決問題的思路。

  • 3 # 帶著菜刀的詩人

    簡單一句話,學了C語言,C++基本上不用學,拿著就能用,可以直接上手,因為C++就是對C的封裝,跟C的結構體型別一樣。

    我是11年上的大學,從一個18級小縣城去武漢上學的,上大學以前,別說程式設計了,連電腦都玩不利索,打字是二指殘,除了QQ聊天啥也不會,然後大學莫名其妙被分配到了計算機專業(文科學校,理工科不受重視),那個時候因為什麼也不知道,反而可以完全沉下心來寫程式碼,沒事就去實驗室,我們大一上學的C語言,由於實踐比較多,自認為對C語言掌握的還可以吧,後面老師有意識讓我們接觸C++,但是沒有寫過C++,但是後來大二上學C++的時候,發現基本上不用學,基本語法跟C一樣,就是對C的struck做了擴張,直接就能上手,剩下的就是增加對C++特性的學習使用,尤其是四大函式和標準庫。

    總結一句話,學好了C基本上就可以馬上上手C++,當然,也可以很快上手java。

  • 中秋節和大豐收的關聯?
  • 電影《大大噠》有哪些令人倍感溫暖的細節?