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 等標準庫容器類。