变量.数据类型及运算符
内存如何存放数据
-
计算机使用内存来记忆或储存计算机所使用的数据
-
计算机执行程序时,组成程序的指令和程序所操作的数据都必须存放在某个地方
-
内存 也称为主存(寄存器)或随机访问存储器(RAM)-内存条
bit 比特 位 binary digit(二进制数字)缩写bin
变量 -
变量是计算机中一块特定的内存空间
-
由一个或多个连续的字节组成
8个bit = 1个byte
10M bps (bit per second)
变量:一个数据存储空间的表示
不同数据存入具有不同内存地址的空间,相互独立。
数据已经存入内存,如何找到存入的数据?
变量的命名
通过变量名可以简单快速地找到在内存中存储的数据
C++语言变量命名规则
(关注变量的首字母和其他字母)
1.首字母只能是下划线和字母
2.其他字母是下划线,字母和数字
3.不能是关键字/保留字(在开发工具中打出来变色)
命名规范
1.不要使用拼音!!!
2.尽量不要使用单个英文单词
3.提倡使用有正式含义的英文单词。
混个眼熟
关键字
数据类型
- typedef定义类型的别名的意思。size_t 这是一种数据类型,无符号整型的别名。
size_t t ; 等同于
unsigned int i;
单词字母全部大写的时候,是常量 宏量define
整型是0或者1 -
短整型用于存储位数较少的整数
-
一般可以用用来表示:一天的天数(365)年龄(25)微信号好友数
长整型与整型一样。 -
选用浮点数时,多使用double
-
字符型用于存储单个字符,如:性别(‘女’或‘男’),选项(‘A’,‘B’,‘C’,‘D’)
float 6-7位有效数字
指针尽量少用,尽量用引用。
声明和使用变量
声明变量: 数据类型 变量名;
定义时初始化变量 数据类型 变量名=值;
定义以后初始化变量 数据类型 变量名; 变量名=值;
1.声明并初始化
2.先声明后初始化
注意
1.变量名注意不要重复
2.一条语句可以声明多个类型相同的变量
声明之后积极地进行注释。 敲代码习惯,记得空格。。。。
***C++定义常量使用 const. 一般不使用 define (比较占用空间)***常量不能改变
float(单精度浮点型变量)
- 32位,4个字节,6-7位有效数字
- 声明及初始化 float flowerPrice =150.0; float cookies; cookies =98.5;
- 注意
1.float类型变量赋值时建议在数值的末尾加上一个f
2.cmath头文件定义了C++中的库函数,其中的c表示函数是来自c标准库中的函数,math为数学常用库函数。
double(双精度浮点型变量)
- 64位,8个字节,15位有效数字
- 声明及初始化 double total= 1547.2598745; double values; values= 98.5;
- //控制cout的显示精度
//1.强制以小数的方式显示
cout << fixed ;
//2.控制显示的精度
cout <<setprecision(2 );
cout<< fixed << setprecision(2); // 固定以小数方式显示,并保留小数点后2位。
在前面引用 #include ;
setw( x) x为数字,设置显示宽度,,只管后边的那个数字。
getchar ()//得到用户输入的单个字符