- struct s0 {char c0; char i0;};
- struct s1 {char c1; short int i1;};
- struct s2 {char c2; int i2;};
- struct s3 {char c3; long int i3;};
- struct s4 {char c4; long long int i4;};
- struct s5 {char c5; double i5;};
- struct s6 {char c6; void * i6;};
- int res0=sizeof(struct s0)-sizeof(char);
- int res1=sizeof(struct s1)-sizeof(short int);
- int res2=sizeof(struct s2)-sizeof(int);
- int res3=sizeof(struct s3)-sizeof(long int);
- int res4=sizeof(struct s4)-sizeof(long long int);
- int res5=sizeof(struct s5)-sizeof(double);
- int res6=sizeof(struct s6)-sizeof(void *);
- /*printf("struct-char : %d\n",res0);
- printf("struct-short int : %d\n",res1);
- printf("struct-int : %d\n",res2);
- printf("struct-long int : %d\n",res3);
- printf("struct-long long int : %d\n",res4);
- printf("struct-double : %d\n",res5);
- printf("struct-void * : %d\n",res6);*/
+ struct s0 {
+ char c0;
+ char i0;
+ };
+ struct s1 {
+ char c1;
+ short int i1;
+ };
+ struct s2 {
+ char c2;
+ int i2;
+ };
+ struct s3 {
+ char c3;
+ long int i3;
+ };
+ struct s4 {
+ char c4;
+ long long int i4;
+ };
+ struct s5 {
+ char c5;
+ double i5;
+ };
+ struct s6 {
+ char c6;
+ void *i6;
+ };
+ int res0 = sizeof(struct s0) - sizeof(char);
+ int res1 = sizeof(struct s1) - sizeof(short int);
+ int res2 = sizeof(struct s2) - sizeof(int);
+ int res3 = sizeof(struct s3) - sizeof(long int);
+ int res4 = sizeof(struct s4) - sizeof(long long int);
+ int res5 = sizeof(struct s5) - sizeof(double);
+ int res6 = sizeof(struct s6) - sizeof(void *);
+ /*printf("struct-char : %d\n",res0);
+ printf("struct-short int : %d\n",res1);
+ printf("struct-int : %d\n",res2);
+ printf("struct-long int : %d\n",res3);
+ printf("struct-long long int : %d\n",res4);
+ printf("struct-double : %d\n",res5);
+ printf("struct-void * : %d\n",res6); */