Quick actions

cmd+k|ctrl+k

Navigation

Languages

cs210 hw1 problem 3

Snippet info

Language

C

Visibility

public

Author

o1xhack

Created

2016-09-21T18:28:40Z

Updated

2016-09-21T18:33:09Z

#include <stdio.h>
#include <stdlib.h>

struct myStruct{
    struct myStruct *a;
    struct myStruct *b;
    char *data;
    int len;
};

    struct myStruct *h;
    
int main() {
    h = malloc(sizeof(struct myStruct));
    h -> len = 0;
    h -> a = malloc(sizeof(struct myStruct));
    h -> a -> len = 0;
    h -> a -> a = malloc(sizeof(struct myStruct));
    h -> a -> a -> len = 0;
    h -> a -> a -> a = malloc(sizeof(struct myStruct));
    h -> a -> a -> a -> len = 0;
    
    h -> b = malloc(sizeof(struct myStruct));
    h -> b -> len = 0;
    h -> a -> a -> b = malloc(sizeof(struct myStruct));
    h -> a -> a -> b -> len = 10;
    
    h -> a -> a -> b -> data = malloc(10);
    
    return 0;
}


INFO