APPFS
Advanced practical programming for scientists
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Structures | Functions | Variables
ex4_union.c File Reference
#include <stdio.h>
#include <stddef.h>

Go to the source code of this file.

Data Structures

union  CIDS
 

Functions

int main ()
 

Variables

static CIDS cids = { .d = 12.4 }
 

Function Documentation

int main ( )

Definition at line 8 of file ex4_union.c.

9 {
10 
11  printf("size cids=%lu\n", sizeof(cids));
12  printf("offset d=%lu\n", offsetof(CIDS, d));
13  printf("d=%f\n", cids.d);
14  printf("c=%d\n", cids.c);
15  printf("i=%d\n", cids.i);
16 }
double d
Definition: ex4_union.c:4
double d
Definition: ex4_struct.c:4
int i
Definition: ex4_union.c:4
static CIDS cids
Definition: ex4_union.c:6
char c
Definition: ex4_union.c:4
Definition: ex4_union.c:4

Variable Documentation

CIDS cids = { .d = 12.4 }
static

Definition at line 6 of file ex4_union.c.