#基本数据类型
整数 | 所占字节(一般情况下) |
---|---|
长整型 long int | 4 |
整数型 int | 2 |
短整型 short int | 8 |
浮点数 | |
单精度浮点数 float | 4 |
双精度浮点数 double | 8 |
字符 | |
char | 1 |
-
一字节=8位 1K=1024字节 1M=1024K 1G=1024M
-
一个英文字母或数字占一个字节; 一个中文字占两个字节。
#复合数据类型
- 结构体
- 枚举
- 共用体
(#作为入门可以不进行深入探究)
何为变量?
变量的本质时内存中一段存储空间。
变量是存放数据的容器。
常量的表达
-
整数:
十进制:常规表达
八进制:前面加0(数字“0”)
十六进制:前面加ox或OX -
浮点数
传统:float x=1000
科学计数法:float x=1e3=(1000) -
字符
单个字符用单引号‘A’
字符串用双引号“AB” -
整数以补码的形式转化成二进制代码
-
实数以IEEE754
-
字母通过阿斯克码(ASCII)转化成整数再转换成补码输出
附 #什么是阿斯克码?