Re: theoretische Frage: Sind in C2 Laufzeitfehler möglich Kategorie: Programmierung (von Markus H. - 22.06.2003 16:42) | |
Als Antwort auf Re: theoretische Frage: Sind in C2 Laufzeitfehler möglich von André H. - 22.06.2003 12:37
| |
> Hallo Markus, > > Natürlich gibt es bei der CC2 Laufzeitfehler. > Neben dem Div0, wie es Klaus schon angemerkt hat, gibt es noch zahlreiche > weitere Laufzeit Fehler, z.B. versch. FPE (Floating-Point-Errors), Adress-Fehler > bei falschen Zugriffen usw. > Also , ich habe eine zwei Byte-Variablen i, j, und folgenden code: loop { i = myutils.wait_until_key_pressed(); j=0; i=1/j; t = ""; str.putint(t,i); lcdext.clear(); lcdext.print(t); } Das führt bei mir zum OUTPUT 255 am externen Display, und nicht zu einem Laufzeitfehler, aber bei Float-Variablen konnte ich einen herbeiführen. Bei Byte-Variablen ist die Division durch 0 scheinbar nicht definiert. Danke, Grü�e Markus | |
Antwort schreiben Antworten: Re: theoretische Frage: Sind in C2 Laufzeitfehler möglich (von André H. - 26.06.2003 8:44) |