b lic C{};D d;const C &rc=d;const D &rd=dynamic_cast<const D &>(rc);//动态转换：在类继承体系里上下转换，因必须在编译时检查（RTTI）而得名
Java.Java中并不允许将一个宣告为float类型的变量赋值给一个宣告为int类型的变量，但是C和C++会自动把float类型的变量舍去小数并赋值给int类型的变量。int num1;float pi=3.14159;num1=pi; //赋值错误Sect