首頁 >後端開發 >C++ >何時使用C而不是C++,何時使用C++而不是C?

何時使用C而不是C++,何時使用C++而不是C?

WBOY
WBOY轉載
2023-09-01 15:09:181134瀏覽

何時使用C而不是C++,何時使用C++而不是C?

如果您需要一個直接與電腦硬體配合工作或處理桌面應用程式開發的應用程序,C 是一個不錯的選擇。 C 程式包括伺服器端應用程式、網路、遊戲,甚至是您的PC的裝置驅動程式。然而,如果您需要編寫真正小型的系統,使用C比使用C 會減少開銷。

C 在平台和目標應用程式方面非常全面,因此如果您的專案專注於極低級別的處理,那麼您可能會想要使用C 。 C 通常用於大規模、多人、複雜的項目,其中不同的人需要在模組化組件上工作。當然,您可以在C中建置和維護模組化程式碼,但C 的內在物件導向的特性導致了更優秀的模組化、可測試性和程式碼重用。

所以總結一下,只有在以下情況下才應該使用C而不是C :

  • 您需要一個可移植的彙編器。雖然C 也是可移植的,但在資源非常有限的系統上使用它可能會是一場噩夢。
  • 您的平台不提供C
  • 您需要與其他只能與C互動的語言互動

以上是何時使用C而不是C++,何時使用C++而不是C?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除