C 和C 有什麼區別

2021-08-16 16:12:18 字數 378 閱讀 9907

內容會持續更新,有錯誤的地方歡迎指正,謝謝!

突然想到,自己在用的c#和c++有什麼區別?有點懵,對不對,但靜下來想想,從非語言層面來看,c++的確有很多不同點:

c++是物件導向的c語言,還多了stl這個標準模板庫;

c++針對系統底層,非常適用於開發作業系統層面的應用;

c++缺乏現成的框架模板可以使用,開發難易程度大;

c++需要自己管理記憶體、作業系統、任務排程、資源管理,很多都得自己來;

但是,c++優勢就在效能,c和c++是高效能應用的唯一選擇,這使得程式設計師必須學習優化;

遊戲引擎需要用c++來研發、很多大型**的後台資料庫,為了響應高吞吐量,高併發量的客戶請求,也需要使用c和c++進行優化。

Visual C 和 C 有什麼區別?

有位同學問我 visual c 和c 有什麼區別?這的確是初學者會感到困惑的問題,比較常見。除此之外,還有 先學c 好,還是先學visual c 好?都屬於同樣的概念不明的問題,就比如問 英語和英語詞典有什麼區別 一樣。要弄清這個問題的答案,就要明白語言,工具,庫,標準的概念。可以參考我之前發的 p...

c 中 和 有什麼區別

他們不同點在於 相當乙個開關語句,就是說如果 前面值為false那麼他就不繼續執行後面的表示式 而 不管前面的值為什麼,總是執行其後面的語句。可以是取位址運算子也可以是引用符,這就看你在什麼情曠下用了 而 是邏輯與的意思如if a 78 b 77 它不過是個比較運算子而已。是boolean的邏輯運算...

C,C 和C 它們有什麼區別

只有c語言和c 語言,沒有c 語言。1 出現時間不同 c 是c的超集,也可以說c是c 的子集,因為c先出現。按常理說,c 編譯器能夠編譯任何c程式,但是c和c 還是有一些小差別。例如c 增加了c不具有的關鍵字。這些關鍵字能作為函式和變數的識別符號在c程式中使用,儘管c 包含了所有的c,但顯然沒有任何...