Migliore risposta
Presumo che tu sappia cosè uno stack . Come sapete, uno stack ha due operazioni principali: push , che aggiunge un elemento al raccolta e pop , che rimuove lelemento aggiunto più di recente…
Ora, diciamo che lo stack è vuoto e per qualche motivo provi a rimuovere lultimo elemento (POP), ovviamente questo non funzionerà da lì non sono elementi nello stack. Ha senso, vero? Questa situazione produce un errore che chiamiamo stack underflow…
Spero che questo aiuti, Buon apprendimento !!!
Risposta
È quando viene tentata unoperazione pop su uno stack vuoto. Questo accade raramente nei linguaggi di alto livello, perché i compilatori si assicurano che le chiamate di funzione e le restituzioni di funzione siano bilanciate. il compilatore ovviamente, o se il programma è scritto in linguaggio assembly e contiene un bug.