I have a struct

Code:
typedef struct TEST {
  int * Flag;
  int Value;
} TEST;

TEST my_struct;
How do I properly set the value of Flag? If I had a int * ptr; not in a struct I would use *ptr = 3; Does *mystruct.Flag = 3; work? It doesn't seem to be...

Thanks