title: Casting int** to the "pointer to a two-dimensional array of integers with fixed number of elements per column"
body: <p>Lets assume there's variable of type int** which is the pointer to a 5x5 2D array:</p>
  
  <pre><code>int** ptr_array_5by5;
  </code></pre>
  
  <p>and a function with the following prototype:</p>
  
  <pre><code>void print2DArray_with5Columns(int (*ptr_row)[5]);
  </code></pre>
  
  <p>Is there a way to cast <em>ptr_array_5by5</em> into <strong>some type</strong> which would match the type of the first argument of the function?</p>
  
  <pre><code>print2DArray_with5Columns( (&lt;some casting type&gt;) ptr_array_5by5)
  </code></pre>