对于VS2015中出现了:表达式必须是指向完整对象类型的指针
void*a;
由于没有将指针单位是不确定的,在进行a+i的操作时,会导致不知具体偏移多少位,int, long int , unsigned int , unsigned long bit , signed int ,signed long int ,这些都是4byte,
char 就1位, float 4位,double 8位,指针 4位,一位即8bit
将void* 改为int* 问题就解决了
对于VS2015中出现了:表达式必须是指向完整对象类型的指针
void*a;
由于没有将指针单位是不确定的,在进行a+i的操作时,会导致不知具体偏移多少位,int, long int , unsigned int , unsigned long bit , signed int ,signed long int ,这些都是4byte,
char 就1位, float 4位,double 8位,指针 4位,一位即8bit
将void* 改为int* 问题就解决了