数据元( Data Element),也称为数据元素,是用一组属性描述其定义、标识、表示和允许值的数据单元,在一定语境下,通常用于构建一个语义正确、独立且无歧义的特定概念语义的信息单元。数据元可以理解为数据的基本单元。
数据元的类型即为数据类型。
按是否可变将数据可以分为变量和常量。
数据类型
数据类型分类如下图所示:
目前对枚举,共用体和类类型还没有接触过,以后碰到了再深入研究一下。
下图为对应取值范围和长度,感觉实际使用时还是以int和float和char为主,碰到特殊情况,可以再来查表。
常量
常量的分类:
①、数值常量:整型、浮点型;
整型:5,6 之类的;
浮点型:1.3, 2.6 等等,就是带小数点的;
②、字符常量:普通字符常量、转义字符常量、字符串常量;
普通字符常量:‘a’,'d’等
转义字符常量:
字符串常量:“zhangsan”
③、符号常量:宏定义:#define PRICE 30
这里的符号常量应该是指 PRICE,以前在写单片机程序中,经常用这种语句定义端口号。
变量
C++规定变量的名字只能由数字、字母、下划线这么三种字符组成。而且第一个字符不能是数字,必须是字母或者下划线。
“匈牙利命名法”:在变量前面加一个字母来表示变量的类型:iSum,cSex 等等,i 表示 整型的 int,c 表示字符型的 char 等等。
作业
- 输出单引号,双引号
#include <iostream>
using namespace std;
#define Apple_Price 5
int main()
{
cout << "输出单引号 " << '\'' << " 输出双引号 " << '\"' << endl;
system("pause");
return 0;
}