當前位置:編程學習大全網 - 編程軟體 - 請問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位 來實現.

  • 上一篇:vb.net菜鳥提問如何改變datagrid 顯示數據 vb.net (winForm)
  • 下一篇:40歲男人,70後的壹代人失業後妳會怎麽辦?
  • copyright 2024編程學習大全網