int n = 10; int **array = new int * [ n ]; for( int i = 0; i < n; ++i ) array[ i ] = new int [ n ]; array[ i ][ j ] = ... for( int i = 0; i < n; ++i ) delete array[ i ]; delete array; _________________________________ int** a = new int* [n]; то инициализировать массив можно так: C++Выделить код template void func (T (&a),int n) { for(int i=0; i