C++和c語言的分別

繁華陌影發表於2019-10-16

在大家眼中c++ C 語言很像,但兩個有本質的區別, C 語言是程式導向的,而 C ++是物件導向的,下面就給大家梳理梳理。

1 C 語言可以寫很多方面的程式,但是 C++ 可以寫得更多更好, C++ 可以寫基於 DOSr 程式,寫 DLL ,寫控制元件,寫系統。

2 C 語言有標準的函式庫,它們鬆散的,只是把功能相同的函式放在一個標頭檔案中;而 C++ 對於大多數的函式都是有整合的很緊密,特別是 C 語言中沒有的 C++ 中的 API 是對 Window 系統的大多數 API 有機的組合,是一個集體。但你也可能單獨呼叫 API

3 C++ 執行效率高 , 又具有良好的軟體工程性 . 適用於大規模的應用軟體 , 遊戲引擎的開發 . 我們所使用的大部分應用軟體和幾乎所有的大型遊戲都是用 C++ 編寫的 .

以上就是兩者的一些區別,無論怎樣兩個都是偉大的語言


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69949817/viewspace-2660113/,如需轉載,請註明出處,否則將追究法律責任。

相關文章