what do these lines of code do? It involves pointers and arrays
<p>I am new to C and C++ and I have only worked with arrays and multidimensional arrays in the Java language.
I am trying to migrate some code and I need to know what these lines mean:</p>

<pre><code>int rows = 100; 
int columns = 10;
int i,j;
double *example = new double[rows*columns];
File fileEx = fopen("exampleText.txt","r");
for(i=0;i&lt;rows;i++)
    for(j=0;j&lt;columns;j++){
        fscanf(fileEx, "%lf", example+columns*i+j);
        //printf("%f ", *(example+columns*i+j));
    }
</code></pre>

<p>Thanks very much...help is greatly appreciated!</p>
