1.指针相关
void some(char * packtcp)
{
TCPPacket=*(BYTE *)packtcp;
/*
对于上述语句,有两个问题
//1.*(BYTE*)packtcp是什么意思?
(type)packtcp是强制转换,将原为char *类型的packtcp强制转换为type型(注:type代表各类数据类型)
//2.为什么要强制转换
char *类型的数据占一个字节,而int *类型的数据占两个字节,这样将packtcp强制转换之后,可以同时取出两个字节的字符。
*/
}
2.学习过程中,有问题比没有问题更重要。有问题才会有目标,没有问题只是泛泛而读的话,感觉效果不大。个人见解~