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

C++基本数据类型

2018-03-02 23:54 260 查看
1.C++对基本的数据类型进行了封装,成为内置数据类型。
2.有符号整数在内存中存放为补码,无符号整数在内存中存放为原码

Visual C++ 基本数据类型
类型占用字节数名称占用比特位数
bool1布尔型8
(signed)  char1有符号字符型8
unsigned char1无符号字符型8
(signed) short (int)2有符号短整型16
unsigned short (int)2无符号短整型16
(signed) int 或signed4有符号整型32
unsigned (int)4无符号整型32
(signed) long (int)4有符号长整型32
unsigned long (int)4无符号长整型32
float 4实型32
double8双精度型64
long double8长双精度型64
void0无值型0
3.C++也支持宽字符类型(wchar_t),称双字符型。
4.为了支持Unicode ,C++在头文件<cstring>中定义了wchar_t的数据类型存放Unicode码,同时在库函数中定义了响应的Unicode的串处理函数。
5.在二进制文件时,需要确定用什么类型的变量接收数据时,需要考虑元数据的所占的二进制的位数,从而选择正确的数据类型。例如:若元数据占四个字节,可以选择定义整型变量,接收数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: