5、st_cast(i);//非指针转换,不能通过编译(5)但可以通过隐式转换将非指针的普通变量转换为常变量。 inti=0; constintck=(constint)(i);3stactic_cast(在编译期间实现转换) stactic_cast主要用于基本类型之间和具有继承关系的类型之间的转换,这种转换一般会改变变量的内部表示方式,因此static_cast用于指针的转换没有太大的意义。即使允许指针类型的转换,也不及reinterprret转换的效率高。(1)基本类型之间的转换 inti