然後就可以學C++ 了,面向過程和面向對象原本就不是對立的,面向對象中也要用到面向過程的思想
如果不學C直接學C++很容易灰心喪氣,很多人都是直接學C++的,但很多人被C++復雜的語法結構給嚇到了,最終放棄了。雖然C++也包含了C語言的語法,但是直接學習C++無疑難度更高壹些,就像學習吉他和學習鋼琴壹樣,如果懂得了壹定的樂律知識,那麽學習完吉他再學鋼琴要稍微容易些,如果之前什麽音樂知識都不懂,直接學鋼琴,無疑會被鋼琴這種專業級樂器給嚇退了。
當然了,C語言也自由它的優點,簡潔、高效,適用於底層,C語言被譽為“高級語言中的低級語言”,Windows98操作系統大部分是使用C語言編寫的,但面向過程語言在處理大型程序的時候會顯得比較吃力。近期C++的市場漸漸被Java和其它面向對象的語言給蠶食了,不過它的編譯效率和強大的功能是Java等後被所望塵莫及的。