C++中的基本類型主要包括以下幾種:
bool
(布爾型,表示真或假)、char
(字符型)、short
(短整型)、int
(整型)和 long
(長整型)。其中,short
、int
和 long
可以帶有 unsigned
修飾符,表示無符號整數。float
(單精度浮點型)和 double
(雙精度浮點型)。此外,還有 long double
(長雙精度浮點型),它提供了更高的精度。std::string
是 C++ 標準庫中的字符串類,用于處理字符串數據。雖然它不是基本類型,但在實際編程中經常使用。nullptr
(空指針常量)和各種類型的指針,如 int*
、float*
等。指針類型用于存儲內存地址。int arr[10]
。數組的大小在聲明時確定,并且在整個生命周期中保持不變。T&
表示對類型為 T 的對象的引用。引用類型允許通過不同的名稱訪問同一個對象。enum
關鍵字用于定義枚舉類型,它是一組具名整數常量。枚舉類型可以提高代碼的可讀性和可維護性。請注意,這里列出的類型是 C++ 中最基本且常用的類型。在實際編程中,可能還會遇到其他派生類型和復雜類型,如 std::vector
、std::map
等標準庫容器類。