title: Pointer to an array of structure in C
body: <p>I have a requirement to use pointer to a array of structures as defined below:</p>
  
  <pre><code>typedef void (*fptr)(uint8 arg);
  typedef struct sTest
  {
    uint8 u8Mem1;
    uint8 u8Mem2;
    fptr fptr1;
  }tTest;
  </code></pre>
  
  <p>Now I have define an array of this structre as follow:</p>
  
  <pre><code>tTest sTestStructure[20];
  </code></pre>
  
  <p>So now I want define a pointer and assign the array of stuct{sTestStructure[20]} to this pointer.Then access the member of this structure using the pointer define.
  So please let me know how can I define this pointer and also how to access the members using pointer.</p>