您的位置:首页 > 编程语言 > C语言/C++

C/C++的数据类型介绍

2012-10-21 19:54 113 查看
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位 来实现.

本文来自编程入门网:http://www.bianceng.cn/Programming/cplus/201104/26502.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: