Was ist Off-by-one-Fehler?
Ein Fehler, bei dem die Zahl der Schleifendurchläufe oder ein Array-Bereich um genau eins danebenliegt. Er entsteht dadurch, ob der Endwert eingeschlossen ist, ob Indizes bei 0 oder 1 beginnen, und durch die Verwechslung der Zahl der Abstände mit der Zahl der Punkte (Zaunpfahlproblem). Nachverfolgen mit den Grenzwerten erleichtert es, ihn zu finden.
Japanische Bezeichnung: オフバイワンエラー
„Off-by-one-Fehler“ kommt in 2 Übungsfragen aus 1 Themen vor, z. B. Grundlagen der Programmierung (Pseudocode nachverfolgen).
Fachgebiet: Grundlagen der Programmierung (Pseudocode nachverfolgen)