2.C++常用数据类型

本文详细介绍了C++中的基本数据类型,包括整型(int、unsigned int、short)、浮点型(float、double)、字符型(char及unsigned char)以及布尔型(bool)。讨论了各类数据类型的字节数、取值范围以及自动转换规则。对于开发人员来说,理解这些基础知识对于编写高效且无错的代码至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

注:存储空间,一个字节就是8位

2.1 整型

int类型(占4个字节)

类型范围:-231 ~ 231-1

unsigned int (unsigned无符号位)

类型范围:232-1

short类型(占2个字节)

类型范围:-215 ~ 215-1

2.2浮点型

float类型(占4个字节)

float的有效数字是7位

double类型(占8个字节)

double的有效是15位

2.3字符类型

char类型(占1个字节)

char类型会自动进行字符和数字之间的转换
类型范围:-127~128
unsigned char的类型范围是:0~255

2.4布尔类型

bool类型(占1个字节)

C++中的cout输出bool只能显示1和0,true显示1,false显示0
也可以用数字给bool值赋值,bool认为赋值0是false,除此之外都是true
比较的结果也能赋值给bool,比较正确就是true,比较失败就是false

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值