//Sequentialint array[3][3];//Not necessarily sequentialint ** ppInt = new int * [3];ppInt[0] = new int[5]; ppInt[1] = new int[2];ppInt[2] = new int[15];
There are 3 different int arrays being allocated in the second part, and they could be anywhere. Note that they are not even the same length. It is not even square conceptually, like a 2d array is.
Edit: forgot a semicolon
[edited by - KrazeIke on June 4, 2004 10:39:15 PM]