C++复习Day1

常量
在这里插入图片描述
标识符命名规则
1.不能是关键字
2.只能由字母、数字、下划线组成
3.第一个字符不能是数字
4.区分大小写
5.最好可以见名知意

数据类型存在的意义:给变量分配合适的内存空间

整型
short; int; long(64位是8); long long;
2 4 4(8) 8

int a=5;
sizeof(int);
sizeof(a);

浮点型
float double
4 8
区别
float 7位有效数字
double 15-16位有效数字

float f1=3.14159f;//如果不加f 系统会认为是double 类型数据 会进行转换

科学计数法
float f2=3e2;//310^2
float f3=3e-2;//3
0.1^2

字符型
char ch=‘a’;
字符型变量只占一个字节sizeof(char)==1
1.只能使用单引号创建字符型变量
2.创建字符型变量的时候 单引号内只能有一个字符
3. (int)‘a’ == 97; (int) ‘A’ == 65;

不是存储字符本身 而是存储ASCLL编码到对应的存储单元

转义字符
1.\r 将当前位置移到本行开头 会开始顶掉目前最前面的数据
2.\n 将当前位置移动到下一行开头
3.\t 等效于按下tab键后 向后移动一定距离 可以整齐得输出数据
4.\ 代表一个反斜杠字符“\”

字符串型
char str[]=“C风格字符串值”;
string str=“C++风格字符串值”;//需要包含一个头文件 #include < string >
在这里插入图片描述
bool(布尔)类型
只有两个值 true(本质是1) false(本质是0)
只占用一个字节大小
在这里插入图片描述
在这里插入图片描述

数据的输入
在这里插入图片描述
goto语句
作用:无条件跳转语句
语法:goto 标记;
标记存在 就跳转过去
会影响阅读、逻辑结构,造成流程混乱 不推荐使用
在这里插入图片描述
数组
特点:1.连续内存空间 2.每个元素都是相同数据类型
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值