title: Bidimensional array with one dimension at [1]
body: <p>I'm working on a maintenance project, and I found this array declaration in a C source file:</p>
  
  <pre><code>char vectorFields [1][FIELD_SIZE];
  char vectorValues [1][VALUE_SIZE];
  </code></pre>
  
  <p>initialized with:</p>
  
  <pre><code>strcpy(vectorFields [0], field); // where char field[128]
  strcpy(vectorValues [0], vals);  // where char vals[128]
  </code></pre>
  
  <p>does this bidimensional declaration with one size of [1] make sense (optimization, readability, ...) or it is just a legacy code that I can safely update to monodimensional array and adjust the initialization code?</p>