Ce qui provoque un comportement indéfini?
Dans la programmation informatique, le comportement non défini (UB) est le résultat de l'exécution d'un programme dont le comportement est prescrit comme imprévisible, dans la spécification linguistique à laquelle le code informatique adhère.
Qu'est-ce que le comportement indéfini C?
Ainsi, dans la programmation C / C ++, un comportement non défini signifie lorsque le programme ne compile pas, ou il peut s'exécuter de manière incorrecte, se bloque ou génère des résultats incorrects, ou lorsqu'il peut faire fortuitement exactement ce que le programmeur voulait.