1.数据类型
char 字符型数据
在内存中占用1个字节(8个比特位)
short 短整数型数据
在内存中占用2个字节(16个比特位)
int 整数型数据
在内存中占用4个字节(32个比特位)
long 长整型数据
在内存中占用4/8个字节(32/64个比特位)(取决于平台)
long long 长长整形数据
在内存中占用8个字节(64个比特位)
float 单精度浮点型数据
在内存中占用4个字节(32个比特位)
double 双精度浮点型数据
在内存中占用8个字节(64个比特位)
2.计算机中的字节
计算机的语言是2进制的,人并不能看懂,于是出现了各种各样的计算机语言帮助人与计算机沟通。
而在计算机中,存储类型是以1024制递增的。
最小的是bit即比特位
接着是byte字节,kb,mb,gb,tb,pb。
而每个数据都有自己的内存大小,所以在编码时要注意别爆内存。
3.局部变量和全局变量
全局变量是在代码块({})之外定义的变量,局部变量是在({})之内。
局部变量在执行上优先但是范围有限,全局变量则与其相反。(即生命周期与作用域)
4.数据表示
%c打印字符。
%d打印整数。
%f打印小数(浮点数)。
%x打印16进制数据。
%p打印地址。