SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: jose2090 en Martes 4 de Noviembre de 2008, 04:30
-
Hola a todos!
Bueno la cosa es que yo al principio declaro un entero N q despues por un cout pido el valor, despues trato de declarar una matriz de A[N][N]. Se que esto no se puede hacer, pero hay alguna forma? digo la debe si no seria como algo tonto trabajar con un limite digamos A[100][100] cuando no es necesario.
Gracias!
Estoy haciendo el caracol, q por cierto nadie me ha contestado <_< jaja lo q pasa es que lo quiere hacer para cualquier matriz cuadrada.
-
Para eso tienes que usar asignación de memoria dinámica. Échale un vistazo a malloc() y free().
-
pus a ver si te sirve poner un define en vez de declarar las variables y :ph34r: le pones un tope a tu matriz
-
Mu wenas r_padmu.
Se agradecen tus ganas de ayudar, pero la próxima vez ten en cuenta esto:
1) Utiliza las etiquetas para el código, porque si no, no hay quien entienda código sin indentar.
2) Intenta que el que pregunta aprenda, dale pistas, sugerencias... No des código completo porque así le das la comida hecha y no le enseñas a conseguirla, y de nada sirve el copiar-pegar.
3) NO SE HACE LA TAREA
Aparte, ¿dónde está declarada ts?
Saludos y gracias por tu aporte
-
ijole si la regue pero es que soy principiante perdon a todos
-
Todos nos equivocamos, pero lo importante son las ganas, jejeje :good: