Forse ho capito, io passo come parametro alla funzione swap, Heap che è di tipo HEAP e non void, quindi devo passare Heap->Link.
Ecco così non mi dà più errore:
codice:Swap( Heap->Link, (Heap->Link)+max, Heap->Size );
Forse ho capito, io passo come parametro alla funzione swap, Heap che è di tipo HEAP e non void, quindi devo passare Heap->Link.
Ecco così non mi dà più errore:
codice:Swap( Heap->Link, (Heap->Link)+max, Heap->Size );
Con i sogni possiamo conoscere il futuro...