Example #1
0
int main (void)
{
  Fila* f = fila_cria();
  Fila* f_p = fila_cria();
  Fila* f_c = fila_cria();
  
  fila_insere(f, 2004); 
  fila_insere(f,1905);
 
  separa_filas(f, f_p, f_c);
  printf("prioridade:%f\n", f_p->ini->info);
  printf("convencional:%f\n", f_c->ini->info);
  fila_libera(f);
  
  free(f->ini);
  free(f->fim);
  free(f);
  
  return 0;
}
Example #2
0
pilha pilha_cria(void)
{
	pilha p = (struct _pilha*)malloc(sizeof(struct _pilha));
	p->topo = fila_cria();
	return p;
}