En este codigo se trata de crear una matriz utilizando memoria dinamica con punteros, mi pregunta es porque al indicar la creacion de la segunda dimension no se antepone el (*) asterisco. donde esta esta parte del codigo (Vec = new int[y]
Código
#include <iostream> using namespace std; int main() { int x = 3; int y = 3; int **Vec; Vec = new int*[x]; //crear la primera dimension for(int i=0; i<x; i++) { Vec[i] = new int[y]; // Aqui porque no se antepone el * como en el caso de arriba. } for(int i=0;i<x;i++){ for(int j=0;j<y;j++){ Vec[i][j] = 1;r cout<<Vec[i][j]<< " "; } cout<<endl; } return 0; }