指针说白了就是地址,32位机中地址是用long表示的,所以指针是可以相互转换的,只是转换后寻址方式不同了而已.上面的roadmap_db_section的在内存中占28字节,转成char*就相当于一个char c[28], 不管它怎么换也就是这28个字节的内容.再转结构体时,前面12个字节放入name[12]中,后面的每四位作一个整数