day01 2021-9-21
1. 数据类型
- 声明变量不分配内存,定义时再分配;声明与定义的区别在于是否分配内存,声明可以多次(extern关键字),定义只能一次。C++变量的声明和定义+C++ 声明与定义+声明、定义本质的区别:有无内存的分配+C/C++ 中变量的声明与定义
- 数据类型存在意义:给变量分配合适的内存空间,不造成资源浪费。
- 宽字符型wchar_t: 实际上的空间和short int一样,typedef short int wchar_t。
- short < int <= long <= long long
- 实型(浮点型):1. 单精度float,2. 双精度double。这两种实型的区别在于表示范围不同(有效数字长度)。
-
float f1 = 3.1415926f; double f2 = 32.14159263243; cout << f1 << endl; cout << sizeof(f1) << endl; cout << f2 << endl; cout << sizeof(f2) << endl;
- 制表符 '\t': 默认8个空格(一字节是八位)
-