1. (void*)ptr和*(void **)ptr的区别?ptr是指针。
前者是指针强转,后者先强转为指针的指针,后获取指针的值。
2.如何到指定的地址执行代码?
强转为函数指针,调用该函数。0x100000。
(*((void(*)(void))0x100000))();
1. (void*)ptr和*(void **)ptr的区别?ptr是指针。
前者是指针强转,后者先强转为指针的指针,后获取指针的值。
2.如何到指定的地址执行代码?
强转为函数指针,调用该函数。0x100000。
(*((void(*)(void))0x100000))();