#include <stdio.h>
typedef struct sbox {
int mem1;
int mem2;
double mem3;
} SBox;
typedef union ubox {
int mem1;
int mem2;
double mem3;
} UBox;
int main(void) {
UBox ubx;
SBox sbx;
printf("%p %p %p \n", &sbx.mem1, &sbx.mem2, &sbx.mem3);
printf("%p %p %p \n", &ubx.mem1, &ubx.mem2, &ubx.mem3);
printf("%ld %ld \n", sizeof(SBox), sizeof(UBox));
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: