code
#include <stdio.h>
int main(){
int i=10;
void *v=&i;
int i2=(int)v;
printf("%d\n",i2);
return 1;
}
在编译是出现下面的警告
../src/c-base-point.c:12:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
int i2=(int)v;
^
Finished building: ../src/c-base-point.c
我知道这仅仅是1个警告,可以不用理会,但是如何屏蔽这个警报呢?