1.常量:用于记录程序中不可更改的数据
定义常量两种方式:
#define 宏常量 #define Day 7
const 修饰的变量 -》常量 const int mouth = 12
2.集体注释或者取消注释
集体注释:选中后,ctrl + k 然后 ctrl + c
取消注释:选中后,ctrl + k 然后 ctrl + u
3.关键字:(标识符,在定义变量或者常量时候,不要使用这些关键字,相当于被系统征用了)
4. 标识符命名规则:
标识符不能是关键字
标识符只能由字母、数字、下划线组成
第一个字符必须为字母或下划线
标识符中字母区分大小写
5.整型
数据类型存在的意义就是给变量分配合适的内存空间
6.sizeof 关键字
作用:利用sizeof关键字可以计算出数据类型占用内存大小
7.实型(浮点型)
作用:用于表示小数
浮点型变量分为两种:
1.单精度float
2.双精度double
两者的区别在于表示的有效数字范围不同。
系统会默认是double类型数据
数字后面加个f就是解决问题
在c++中,默认会显示出6位有效数字。
#科学技术法:
float f2 = 3e2; 3*10^2
float f3 = 3e-2; 3*0.1^2
如果e后面跟着的是整数就是10的次方,如果是负数就是0.1的次方
8.字符型
作用:字符型变量用于显示单个字符
语法:char ch = 'a';
c和c++ 中字符型变量只占用1个字节
字符型变量并不是把字符本身放到内存中存储,而是将对应的ASCLL编放入存储单元
2023年2月17日下午7点12分。
小写a的ascll值为65,大写A的ascll值为97
9.转义字符
作用:用于表示一些不能显示出来的ASCLL字符
常用的转义字符:\n \\ \t
\t 的作用就是可以让后面的输出整齐
10. 字符串型
C风格字符串:char 变量名[ ] = "字符串值"
C++风格字符串:string 变量名 = "字符串值" 需要加上#include<string>
11. 布尔类型bool
作用:布尔类型代表真假的值
bool类型只有两个值:
true 真(本质是 1)
false 假(本质是0)
12.数据的输入
作用:用于从键盘获取数据
关键字:cin
int a;
cin>>a
13.运算符
作用:用于执行代码的运算
注意:
两个整数相除,结果依然是整数。
相除或者取模时候分母不能为0
也不能是小数。
比较运算符:用于表达式的比较,并返回一个真值或者假值
== != < > <= >=
逻辑运算符:用来根据表达式的值返回真值或者假值
非:! 与&& 或||
14.选择结构if