程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> C/C++的數據類型介紹

C/C++的數據類型介紹

編輯:關於C++

C語言包含5個基本數據類型: void, integer, float, double, 和 char.

類型 描述 void 空類型 int 整型 float 浮點類型 double 雙精度浮點類型 char 字符類型

C++ 定義了另外兩個基本數據類型: bool 和 wchar_t.

類型 描述 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

類型大小和表示范圍

基本數據類型的大小以及能夠表示的數據范圍是與編譯器和硬件平台有關的. "cfloat" (或者 "float.h") 頭文件往往定義了基本數據類型能夠表 示的數據的最大值和最小值. 你也可以使用 sizeof 來獲得類型的大小(字節數) . 然而, 很 多平台使用了一些數據類型的標准大小,如. int 和 float 通常占用 32位, char 占用 8位 , double 通常占用64位. bools 通常以 8位 來實現.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved