void指针指向的是一片内存,我今天看到CreatThread()函数第四个参数是一个IPVOID,他的目的是为了传递给线程参数,由此我就好奇,这样子如何区分结构体内部划分,直接传递吗?
再使用结构体指针指向这个void*指针,然后通过结构体指针就可以访问成员
如果你要传递一个指向结构体指针给一个线程,直接把这个指针作为lpParameter参数传入,在线程里再将lpParameter强制转换为结构体指针。
强制类型转换,需要什么类型转换成什么类型,有效解决了结构体内数据类型不一样的问题