今天是10月1日国庆节,首先祝大家节日快乐!
今天就写一点课上学到的有关数据储存,表现形式的相关知识。
计算机处理的对象是数据,而数据是以某种特定的形式存在的。数据结构指的是数据的组成形式。数据类型是数据的一个属性,它可以告知编译器或程序员该如何使用数据。
常见的有:
例如:整形(int)表示不包含小数部分的数值类型
不同的数值类型所储存的内存大小也不同:
2.3 变量(Variable)
2.3.1 什么是变量
变量:在程序运行过程中值可以改变的量
变量都有一个变量名;有一个变量值;占一定的储存单元。储存单元:1,根据变量的类型,类别,在编译或运行程序时,系统给每一个变量分配的对应的内存空间。2,储存单元的大小由变量的类型决定。3,储存单元的编号称为地址。
2.3.2 变量名规则
变量名属于“标识符”的一种。标识符:用来标识变量,符号变量,函数,数组,类型等实体名字的有效字符序列称为标识符(identifer)。简单地说,标识符就是一个名字。C++规定的标识符只能由字母,数字和下划线3种字符组成,且第一个字符必须为字母或下划线。
一些不合法的变量名:
M.D.John $123 #33 C++ 4d(数字不能作为开头) double(和编译器中的函数重复了)
2.3.3 定义变量
1,变量必须先定义,后使用; 2,变量的定义一般集中在函数体的开始部分。
如:(其中a,b,c都为定义的变量)
#include<iostream>
using namespace std;
int main()
{
int a;//定义变量a(在使用a之前定义)
a=3;//执行语句,对a赋值
float b;
b=4.67;
char=c;
c='A';
return 0;
}
2.3.4 对变量赋初值
允许在定义变量时对它赋予一个初值,这称为变量初始化。
#include<iostream>
using namespace std;
int main()
{
int a=3;
//int a; 指定a为整形变量
//a = 3; 赋值语句,将3赋给a
return 0;
}
2.2 常量
2.2.1 什么是常量
常量是不能改变的一般从字面即可判断。常量包括两类:数值型常量(常数)和字符型常量。从字面形式可识别的常量称为“字面常量”或“直接常量”。
2.2.2 常量种类
1.数值常量: 有整形常数和浮点数
2.字符常量:有普通的字符常量和转义字符常量
3.符号常量
这些常量的内容还是很多的,本人暂时不想写了,先到这里吧。最后,祝大家庆快乐,繁华盛世,如你所愿;国泰民安,山河无恙。