C++基础教程(变量)

定义常量的两种方式:

1、宏常量 #define 宏常量名 常量值
2、const 修饰的变量

数据类型:

int:

1、short 2字节
2、int 4字节
3、long win下4字节、linux下32位系统是4字节、64位是8字节
4、long long 八字节

可以使用sizeof()求出数据类型占用内存大小,具体用法:sizeof(数据类型||变量)

实型:

1、单精度 float (4字节)有效数字7位:在使用时 float a = 1.2f 需加f,不然小数默认为双精度,然后转换
2、双精度 double (8字节)有效数字15位

字符型:

作用:显示单个字符
语法:char ch = 'a'
大小:1字节
存储:存储字符本身的ASCII码

注意1;在显示字符型变量时,用单引号包裹,而不要用双引号
注意2:单引号内只有一个字符,不能是字符串

转义字符

作用:表示显示不出来的ASCII码
![常用转义字符](https://img-blog.csdnimg.cn/20200913104718123.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1FpbmdlckJpZw==,size_16,color_FFFFFF,t_70#pic_center)

字符串型

作用:用于表示一串字符
两种风格进行表示:
1、C风格字符串:char 变量名[] = "字符串值"
	注意:等号后面用双引号
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200913105341326.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1FpbmdlckJpZw==,size_16,color_FFFFFF,t_70#pic_center)

2、C++风格字符串:string 变量名 = “字符串值”
	注意:使用前要包含#include<string>头文件

布尔数据类型

作用:布尔数据类型代表真假
bool类型只有两个值:
 - true 真 (本质是1)
 - false 假 (本质是0)
内存:占一个字节
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值