reinterpret_cast用于任意两种类型之间的转换,它不会执行类型检查,因此使用时需要谨慎。通常情况下,它用于指针或引用之间的类型转换。 使用场景:主要用于数值型指针和void指针之间的互相转换,也用于数组指针与void指针之间的转换等。 例: 1inta =10;2void* p = reinterpret_cast<void*>(&a);//int指针转为void指针...