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