When a struct that contains an array of struct pointers is instantiated, 
am I guaranteed that all pointers in the struct array member will be set to NULL? 
Here's an example struct:
typedef struct mmNode {
  int val;
  int board[2][NUM_PITS+1];
  int side;
  struct mmNode* children[NUM_PITS+1];
} mmNode;
IE: If I create an instance of the mmNode struct, will the elements of mmNode.children always be set to NULL?

