一、常量的定义
#define定义,宏常量
const修饰的变量也为常量。
二、数据类型
1、整形
short(两个字节) 、int(四个字节)、long、long long(八个字节)
2、sizeof 统计数据类型所占空间
sizeof(数据类型/变量)
3、实型(浮点型)
float:单精度,4个字节,7位有效数字
double:双精度,8个字节,15~16位有效数字
默认情况下,输出一个小数,最多显示六位有效数字
科学计数法:3e2:3*10^2
3e-2:3*10^(-2)
4、字符型
字符型变量不是把字符本身存入内存,而是将字符对应的ASCII编码放到存储单元
eg:char ch=‘a’;
单引号内只能有一个字符
5、转义字符
\n:换行 \\:输出\ \t:一共占了八个空格(水平制表)
6、字符串型
eg:char str1[]="abcdsd";
eg:string str2="abcdsd"; //注意事项:用之前要包含#include<string>头文件
7、布尔类型
eg:bool flag=true;(非零值均为1)
eg:bool flag=false;
8、数据输出、输入
int a=10;
输出:cout<<a<<end1;
键盘输入:cin>>a;