#include<stdio.h>
//#include<string.h>
#pragma pack(8)
struct A
{
char c; //1byte
double d; //8byte
short s; //2byte
int i; //4byte
};
int main()
{
A strua;
printf("%d\n",sizeof(A));
printf("%d,%d,%d,%d\n",&strua.c,&strua.d,&strua.s,&strua.i);
return 0;
}