以下代码成功编译。根据我的理解,变量必须在使用前声明,那么究竟发生了什么 class A {
static {
y=20;
z=10;
}
static int z;
static int y=30;
{
w=10;
}
int w;
public static void main(String args[]){
System.out.pri
我搜索了互联网和StackOverflow关于const_cast <>以及它造成的困惑,我发现有用的东西,但是我仍然有一个问题。 考虑到这种代码, #include <iostream>
using namespace std;
int main(void)
{
const int a = 1;
int *p = const_cast<int*>(&a);