1. 程式人生 > >為什麼大家都覺得C++是最難的程式語言,沒有之一。

為什麼大家都覺得C++是最難的程式語言,沒有之一。

很多已經做了幾年的C++程式設計師已經很自信覺得這門程式語言算是熟悉階段了,但是當重新對這門語言來個徹底大掃除的時候發現,又有新的語法出現,最糟糕的是之前掌握的很多套路未必是對的。以至於很多程式設計師段子手留下了很多精彩的話語

你會發現等你把C++用熟練了,再去學習別的語言,那感覺爽呆了。

難在你因為很懂她,最後還不知道為啥莫名其妙的生氣。

c++最大的缺點是讓你花費大量時間學習這門語言的語法上,而不是解決問題本身上

等我學會了C++我就回家結婚

這個世界本來就是殘酷的,所以你不能怪C++向你展示了世界的本質

大家都覺得很難等你攀登到高峰的時候發現,原來前面還有比這更高的山峰,等著你去繼續攀登。

為什麼大家都覺得C++是最難的程式語言,沒有之一

當然這其中有很多程式設計師自嘲的語意多一點,但是C++的確難道很多英雄好漢,讓很多在深陷其中無法自拔但又不捨得抽身離去。

為什麼C++讓人覺得這麼難學?

1.C++設計理念本身想通過各種規則克服C語言裡面由於語法規則不清晰導致在執行過程中出現的一些錯誤,這下讓初學者倒黴了,很多初學者在學到泛型程式設計會覺得編譯過去太費勁了,好多條條框框卡的死死的,必須要按照語法規則走才能進行下去,而且就語法細節來講,零散的需要掌握的細節多如牛毛,有的程式設計師已經做了好多年對於有些C++語法規則還是覺得陌生的很。

  1. C++語言的更新速度也是相當驚人,其語言本身還在進化,其實大家還在學著一門還在不停升級到程式語言,而且還會出現這種情況,等你費了九牛二虎之力掌握了一些語法細節之後,發現新的更新完的時候,已經把之前的都丟棄了。
    (小編推薦一個學C語言/C++的學習群【 639912742】,入群即送C/C++全套學習資料)