APPFS
Advanced practical programming for scientists
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
ex4_struct.c
Go to the documentation of this file.
1 #include <stdio.h>
2 #include <stddef.h>
3 
4 struct { int i; char c; double d; char x; } icdx;
5 struct { char c; double d; char x; int i; } cdxi;
6 struct { char c; char x; int i; double d; } cxid;
7 struct { char x; double d; char c; double y; } xdcy;
8 struct { double d; double y; char c; char x; } dycx;
9 
10 int main()
11 {
12  printf("icdx=%lu\n", sizeof(icdx));
13  printf("cdxi=%lu\n", sizeof(cdxi));
14  printf("cxid=%lu\n", sizeof(cxid));
15  printf("xdcy=%lu\n", sizeof(xdcy));
16  printf("dycx=%lu\n", sizeof(dycx));
17 }
struct @2 cxid
double y
Definition: ex4_struct.c:7
char c
Definition: ex4_struct.c:4
double d
Definition: ex4_struct.c:4
struct @3 xdcy
char x
Definition: ex4_struct.c:4
int main()
Definition: ex4_struct.c:10
struct @4 dycx
int i
Definition: ex4_struct.c:4
struct @0 icdx
struct @1 cdxi
Definition: ex4_offset.c:4