关于强制类型转换的问题
自己定义了一个结构体,比如
struct my_struct
{
BYTE A;
BYTE B;
WORD C;
...
}mystruct;
还有一个函数func(const unsigned char*,....),现在要把这个结构体作为第一个参数传到函数func中,当然要进行类型转换,
func((const unsigned char*)&mystruct,....),请问这样的强制类型转换可以吗,会不会有什么问题。
[解决办法]
问题在你函数内部怎么处理,要注意检查.