当你强制转换结构体中的变量的数据类型时,一定要注意变量的类型是放大其范围 还是缩小其范围,当放大范围时 该数据被修改的同时会影响到该变量后面的数据,切记切记!
比如 结构体 有变量 char data1, char data2 如果data1被这样调用 (int *)data1 =1, 则data1被修改为0.
当你强制转换结构体中的变量的数据类型时,一定要注意变量的类型是放大其范围 还是缩小其范围,当放大范围时 该数据被修改的同时会影响到该变量后面的数据,切记切记!
比如 结构体 有变量 char data1, char data2 如果data1被这样调用 (int *)data1 =1, 则data1被修改为0.