Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

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)