代码中的(int)&a;是什么意思?
程序代码:#include <iostream>
using namespace std;
union
{
int x;
float y;
}a;
int main()
{
int adr_a=(int)&a;
int adr_x=(int)&a.x;
int adr_y=(int)&a.y;
cout<<"adr_a="<<adr_a<<endl;
cout<<"adr_x="<<adr_x<<endl;
cout<<"adr_y="<<adr_y<<endl;
}






