Bedste svar
Jeg antager, at du ved, hvad en stack er. Som du ved, har en stak to hovedoperationer: push , som tilføjer et element til samling og pop , som fjerner det senest tilføjede element …
Lad os sige, at stakken er tom og af en eller anden grund prøver du at fjerne det sidste element (POP), selvfølgelig fungerer dette ikke, da der er ingen elementer i stakken. Fornuftigt, ikke? Denne situation giver en fejl, som vi kalder stack underflow…
Jeg håber, det hjælper, Happy Learning !!!
Svar
Det er, når en pop-operation forsøges på en tom stak. Dette sker sjældent på sprog på højt niveau, fordi kompilatorer sørger for, at funktionsopkald og funktionsretur er afbalanceret. Medmindre der er en fejl i compileren selvfølgelig, eller hvis programmet er skrevet på forsamlingssproget og indeholder en fejl.