title: Correct initialisation syntax with char in struct
body: <p>What is the correct syntax of a struct with char arrays ?
  the nvsName gives me an error while compiling
  And: is there another way to get initialize a value if the type is unknown ? Here I use the void*.</p>
  <pre><code>typedef struct
  {
    char nvsName[];
    uint8_t type;
    void* p;
  } NVS_CONFIG;
  
  NVS_CONFIG nvs = {'123',0,(void*)VdmConfig.configFlash.netConfig.staticIp};
  </code></pre>