hola gente...
que tal??
de nuevo por aqui.... andaba por ahi en la web; y de repente vi un ejemplo de un codigo en c/c++.. tenian algo asi:
Código:
#include <iostream>
using namespace std;
int main() {
int m=10,n=20;
int ma[m][n];
ma[5][2]=345;
cout<<ma[5][2];
return 0;
}
mi pregunta: por qué SI funciona??
que no se supone que al declarar una matriz o algo asi... los tamaños deben ser constantes?? ¬¬
y luego de esa pregunta.. vino otra.. si esto funciona asi de simple.. pa que inventaron el malloc() o el new??, total... hacen lo mismo no??
salu2 y grax por la ayuda