int main(){ FilaGenerica f1; inicializa_fila(&f1,10,sizeof(float)); float x=2; inserir(&f1,&x) ; x=4; inserir(&f1,&x); x=8; inserir(&f1,&x); mostra_fila(f1,mostra_float); float y; remover(&f1,&y); mostra_fila(f1,mostra_float); system("pause"); return 0; }
int main() { Fila f1; float y, x; inicializa_fila(&f1, 5, sizeof(float)); x = 2.1; inserir(&f1, &x, compara_float); x = 4.5; inserir(&f1, &x, compara_float); x = 10.4; inserir(&f1, &x, compara_float); x = 5.4; inserir(&f1, &x, compara_float); remover(&f1, &y); inserir(&f1, &x, compara_float); x = 12.0; inserir(&f1, &x, compara_float); x = 15.0; mostra_fila(f1, mostra_float); printf("Inicio: %d, Fim: %d, nElementos: %d\n", f1.inicio, f1.fim, f1.num_ele); remover(&f1, &y); printf("%f\n", y); return 0; }
void main() { fila *f, Fila_fisica; char vetor1[7] = {'A','B','C','D','E','F','G'} ; int i , j; f = &Fila_fisica; inicializa_fila ( f ); /* nao esquecer */ printf("\n======================= INICIO ===========================\n"); /* carrega_fila ( X_fila ); */ for ( i = 0 ; i <= 3 ; i ++ ) { for ( j = 0 ; j < 7 ; j ++ ) /* chegam 3 */ chegada ( vetor1[j], f ); printf("\n===========================================================\n"); mostra_fila ( f ); } }