Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Ccomplica en 1 Noviembre 2013, 20:38 pm



Título: Duda sobre lista de un typedef struct
Publicado por: Ccomplica en 1 Noviembre 2013, 20:38 pm
Buenas tardes, vuelvo a ustedes con una pregunta concreta sobre dos structs.

Tengo la estructura _archivo

Código
  1. struct _archivo{
  2.    Cadena Contenido;
  3.    Cadena Atributos;
  4.    Cadena nombreArchivo;
  5. };
  6. typedef _archivo* Archivo;
  7.  

, que guarda nombre, atributos y contenido de un archivo, Y la estructura _listaArchivo:

Código
  1. struct _listaArchivos{
  2.    _archivo *Archivo;
  3.    _listaArchivos *Siguiente;
  4. };
  5. typedef _listaArchivos *ListaArchivos;

, la cual debera poder ser capaz de hacer una lista simple de tipo archivo....
No se como definir estas dos struct para hacer funcionar esta realidad planteada. Alguna idea? 


Título: Re: Duda sobre lista de un typedef struct
Publicado por: m@o_614 en 1 Noviembre 2013, 22:02 pm
Te refieres a algo como esto??

Código
  1. typedef struct archivo{
  2.    Cadena Contenido;
  3.    Cadena Atributos;
  4.    Cadena nombreArchivo;
  5. }Archivo;
  6.  
  7. typedef struct  listaArchivos{
  8.    Archivo archivos[TAM];//numero de archivos que quieras o *archivo
  9.    listaArchivos *siguiente;
  10. }Lista;
  11.