Rt,要求算出 sizeof(a),有哪位大佬告诉我这是怎么算出 40 来的吗(我算了一遍算错了)?
#include<bits/stdc++.h>
using namespace std;
class A{
int i;
int *p=&i;
union U{
char buff[13];
int i;
}u;
void foo(){
}
typedef char* (*f)(void*);
enum{
red,green,blue
}color;
}a;
int main(){
cout<<sizeof(a);
return 0;
}