C++笔记1.类型转换
类型转换隐式转换禁止隐式转换:explicit显示转换C强制类型转换:C++强制类型转换const_caststatic_castdynamic_castreinterpret_cast
隐式转换
不需要用户干预,编译器私下进行的类型转换行为。(很多时候用户可能都不知道发生了哪些转换)
C++隐式转换原则:
基本数据类型的转换以低精度到高精度,保证精度不丢失。
自定义对象:子类对象可隐式转换为弗雷对象。
int a=3;
double b=4.5;
double c=a+b; //a将被自动转




