Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/09/2010, 12:23
joandoc
 
Fecha de Ingreso: mayo-2006
Mensajes: 79
Antigüedad: 18 años
Puntos: 0
Estructura y array en una funcion.

Gente tengo un archivo donde tengo el main y desp una biblioteca mia lib.c y lib.h

la cosa es que desde el main tengo q llamar a una funcion que recibe una cadena, una estructura y un arreglo que tiene varios campos y uno es otra estructura.

la cosa es q quiero compilar y me tira errores.

Este es mi main

#include <stdio.h>
#include <string.h>

typedef struct {
char ID[15];
char hash[33];
int tam;
int cantTareas;

}job;

typedef struct {
char ID[8];
int disco;
int memoria;
int cpu;
char dependencia[8];
}task;


int main(){
job unJob;
task tareas[10];
char* cadena = "soy cadena";
cargarEstructuras(cadena,unJob,tareas);

return 0;

la cosa es q nose si tengo q volver a definir los structs en la libreria en el lib.c o en el lib.h

como declaro el prototipo en el lib.h y como defino la funcion en el .c??
}