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

Go to the source code of this file.

Functions

int main ()
 

Variables

struct {
   int   i
 
   char   c
 
   double   d
 
   char   x
 
icdx
 
struct {
   char   c
 
   double   d
 
   char   x
 
   int   i
 
cdxi
 
struct {
   char   c
 
   char   x
 
   int   i
 
   double   d
 
cxid
 
struct {
   char   x
 
   double   d
 
   char   c
 
   double   y
 
xdcy
 
struct {
   double   d
 
   double   y
 
   char   c
 
   char   x
 
dycx
 

Function Documentation

int main ( )

Definition at line 10 of file ex4_struct.c.

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 @3 xdcy
struct @4 dycx
struct @0 icdx
struct @1 cdxi
Definition: ex4_offset.c:4

Variable Documentation

char c

Definition at line 4 of file ex4_struct.c.

struct { ... } cdxi
struct { ... } cxid
double d

Definition at line 4 of file ex4_struct.c.

struct { ... } dycx
int i

Definition at line 4 of file ex4_struct.c.

struct { ... } icdx
char x

Definition at line 4 of file ex4_struct.c.

struct { ... } xdcy
double y

Definition at line 7 of file ex4_struct.c.