C++数据类型

数据类型存在的意义:
整型:
给变量分配合适的内存空间
在这里插入图片描述
详细见上表

实型(浮点型):

//C++中输出小数默认为6位有效数字

作用:用于表示小数
有两种:
1.单精度float
2.双精度double
区别在于表示的有效数字范围不同
float 4字节 7位有效数字
double 8字节 15-16位有效数字

C++中的小数如3.14 默认为double型
写成

float f1=3.14;
它会把double型转换成float型
所以写成

 float f1=3.14f;

科学技术法

float f1=3e2  //表示3*10^2
float f2=3e-2 //表示3*0.1^2

字符型:
作用:字符变量用于显示单个字符
语法:

 `char ch='a';

注意:
(1)在显示字符变量的时候,用单引号将字符括起来,不要用双引号
(2)单引号内只能是一个字符不能是一个字符串
C和C++字符变量只占用一个字节。
字符变量并不是把字符本身放到内存中去,而是将对用的ASCII编码放入存储单元

//1.字符型变量创建的方法
char ch='a';
cout<<a<<endl;
//2.字符型变量所占内存大小
cout<<"字符型char占用的内存大小    "<<sizeof(char)<<endl;
//3.字符型变量对应的ASCII编码
cout<<(int)ch<<endl
//经常使用到的ASCII编码 a=97  A=65

;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值