Certificados SSL
 
     
 
Ultimas noticias ... Shell Security  
     
Foro de Shell Security :: Ver tema - crear una matriz cuadrada dinamica
LoginNombre de UsuarioContraseña
Entrar automáticamente en cada visita    
Registrarse
Registrarse
Entre para ver sus mensajes privados
Entre para ver sus mensajes privados
Foros de discusión » Programación segura

Publicar nuevo tema   Responder al tema
crear una matriz cuadrada dinamica
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
alexandra jaque
Shell Level 0
Shell Level 0


Registrado: 03 Jun 2006
Mensajes: 1

MensajePublicado: Sab Jun 03, 2006 5:21 pm    Asunto: crear una matriz cuadrada dinamica Responder citando

hola...primero k nada soy principiante en programacion c , y necesisto k me ayuden a crear una matriz[2][2] llamada por una funcion que ingrese los datos a esta matriz a travez de punteros....si es k me pueden guiar por favor...desde ya agradesco ..ale[/b]
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Nogard
Moderador
Moderador


Registrado: 08 Ago 2003
Mensajes: 374

MensajePublicado: Jue Jun 08, 2006 10:41 am    Asunto: Responder citando

no se si se puede pasar una matriz por referencia. Un array si.

La unica solucion que veo para hacer eso, es crear una matriz mediante una estructura.

struct nodo{
int dato;
nodo *p;
}

al inicializar la estructura harias que p apuntase a otro nodo. De forma que podrias crear en este ejemplo una cola, una pila, una matriz y pasarla a la funcion.

main () {
nodo *i;
nodo matriz;

i=&matriz;
funcion(i);
}

void funcion(nodo *var) {
...
...
}

Mas o menos podria ser una forma de hacerlo. Es bastante complejo por que hay que crear los nodos en memoria y para ello necesitamos funciones que creen esa estructura en memoria, ahora mismo no recuerdo cual es.
_________________
No todo lo que se ve es todo lo que hay
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión » Programación segura Todas las horas son GMT + 1 Hora
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

Seguridad informatica
Foro de Shell Security © 2003 ~ 2005. Tecnología phpbb