0
struct huffnode{
  int freq;
  union{
    struct children
    {
      struct huffnode * l;
      struct huffnode * r;
    }
    char c;
  }un;
};

I'm trying to create a program that implements a huffman tree but in order to do that I need to create nodes with a left and right node pointer in them. The problem is that I don't know how to initialize the struct children. Anyone have any ideas?

0 Answers0