1. 编写第一个c++程序
#include <iosream>
using namepace std;
int main()
{
system("pause");
return 0 ;
}
2.整形
short 2字节 int 4字节 long 4或8字节 longlong 8字节 1字节=8位
sizeof(数据类型或变量名) 用于计算其所占内存大小
3.浮点型
float 4字节 精度:6到7位 可以保证6位 定义单精度变量时,最好在末尾加上f因为系统默认小数为双精度,不加f相当于再利用float对其进行一次类型转换
double 8字节 精度:15到16位 可以保证15位
但是输出的时候默认为6位
4.字符型
char 变量名 = ‘值’ 注意值必须为单个字符 在内存的存储中是将值转化为ASCII码进行存储
a---------97 A----------65
5.字符串类型
char 变量名[] = "值"
string 变量名 = “值” 但是要包含string头文件 #include<string>
6.常数
#define 名称 值 注意这个结尾最好不要添加分号否则输出变量时会出错因为它把分号也当作值的一部分
上面为全局常数的定义,也可以设计一个局部的常数
const 类型 名称 = 值
7.布尔类型
bool 名称 = 值
8.除法
整除 / 整数除整数为整数 小数除小数等于小数 小数除整数等于小数 分母不能为0
取模 % 就是取余算法 但是%两边的参数必须为整数
9.递增递减
单独出现时效果一样 a++ 和 ++a 的结果都是使变量a加一
区别: a = 1; b = a++; ------------ b = 1 a = 2
a = 1; b = ++a; ------------ b = 2 a = 2
类比可得递减的作用
10.比较运算符
等于 ==
不等 !=
小于<
大于 >
小于等于 <=
大于等于 >=
返回值为布尔类型
11.逻辑运算符
与 &&
或 ||
非 !
12.赋值运算符