Quest-ce que le dépassement de la pile?


Meilleure réponse

Je suppose que vous savez ce quest une pile . Comme vous le savez, une pile comporte deux opérations principales: push , qui ajoute un élément au collection, et pop , qui supprime le dernier élément ajouté…

Maintenant, disons que la pile est vide et pour une raison quelconque, vous essayez de supprimer le dernier élément (POP), bien sûr cela ne fonctionnera pas car là il ny a aucun élément dans la pile. Cela a du sens, non? Cette situation produit une erreur que nous appelons stack underflow…

Jespère que cela aide, bon apprentissage !!!

Réponse

Cest quand une opération pop est tentée sur une pile vide. Cela se produit rarement dans les langages de haut niveau, car les compilateurs sassurent que les appels de fonction et les retours de fonction sont équilibrés. Sauf sil y a un bogue dans le compilateur bien sûr, ou si le programme est écrit en langage dassemblage et contient un bogue.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *