首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C++ >> 關於C++

C/C++ 基礎資料類型完整指南

     編輯:關於C++

C 語言五大基本類型

類型描述
void空類型,無值
int整數
float單精度浮點數
double雙精度浮點數
char字元

C++ 新增基本類型

類型描述
bool布林值,true/false
wchar_t寬字元

類型修飾符組合

signed, unsigned, short, long 可修飾基本整數類型。單獨使用修飾符時預設為 int。常見組合:

bool
char, unsigned char, signed char
int, unsigned int, signed int
short int, unsigned short int, signed short int
long int, signed long int, unsigned long int
float, double, long double
wchar_t

大小與範圍(平台相關)

  • 確切大小請用 sizeof 運算子或查閱 <cfloat>/<climits> 標頭檔定義的巨集。
  • 常見 32/64 位元平台慣例:int/float 32 位元,char 8 位元,double 64 位元,bool 通常 8 位元實作。

最佳實務

  • 需要固定寬度時,優先使用 <cstdint> 提供的 int32_t, uint64_t 等精確寬度類型。
  • 避免假設 int 大小,跨平台程式碼應使用標準整數類型。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved