下面代码b是一个常量,那么a是b的指针,应该是const int a = &b;
但是今天看了给写法 就下面这个写法 woc 我觉得很离谱呀,下面这个写法到底是个什么意思 竟然还可以编译通过
const int b = 10;
int* a = (int*)&b;
下面代码b是一个常量,那么a是b的指针,应该是const int a = &b;
但是今天看了给写法 就下面这个写法 woc 我觉得很离谱呀,下面这个写法到底是个什么意思 竟然还可以编译通过
const int b = 10;
int* a = (int*)&b;
你进行强制转换时,编译器就不管了。编译器只在默认转换时进行警告提醒