[C con Clase] Duda con programa (Estructuras y apuntadores)

Fernando Cervera fernandogcervera en gmail.com
Jue Ago 30 15:55:44 CEST 2012


Hola Eloisa,

Si el ejerecicio te permite modificar las estructuras puedes usar Listas
Enlazadas <http://es.wikipedia.org/wiki/Lista_(inform%C3%A1tica)>, donde
cada estructura apunta a la siguiente.

Con Listas Simplemente Enlazadas te quedarían de esta forma:

// Estructura para guardar la información de los lugares de cada recorrido
typedef struct Lugar{
    char *nombre;
    char *ubicacion;
*    struct Lugar *siguiente;*
}Lugar;

// Estructura para guardar la información de los recorridos
typedef struct Recorrido{
    char *guia;
    int numPersonas;
    Lugar *lugaresVisita;
*    struct Recorrido *siguiente;*
}Recorrido;

Saludos,
Fer



2012/8/30 Elois@ <guevara.elois en gmail.com>

> // Estructura para guardar la información de los lugares de cada recorrido
> typedef struct Lugar{
>     char *nombre;
>     char *ubicacion;
> }Lugar;
>
> // Estructura para guardar la información de los recorridos
> typedef struct Recorrido{
>     char *guia;
>     int numPersonas;
>     Lugar *lugaresVisita;
> }Recorrido;
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20120830/7deb95b8/attachment.html>


Más información sobre la lista de distribución Cconclase