Re: kleines (if)Problem Kategorie: Programmierung (von André H. - 27.08.2005 10:36) | |
Als Antwort auf Re: kleines (if)Problem von Günni - 20.08.2005 13:39
| |
Hallo Günni, > Mein Tipp: schreib mal den Code um, dass Du ohne else if auskommst! D.h. prüfe in einzelnen > if auf Bereiche. Dann wei�t Du schonmal auf jeden Fall ob's funktioniert. > In C2 gibt's keine offizielle else if Funktion. Vielleicht kommt ja der Stack durcheinander. Das ist nicht ganz korrekt bzw. Ansichtssache. C2 kennt kein elseif, aber else if sehrwohl. Es wird hier einfach, wie auch bei einer echten elseif-Bedingung, verschachtelt. Kurz, der Compiler erzeugt daraus genau das, was man will. Ob man nun if <Bedingung1> { //... } else if <Bedingung2> { //... } else if <Bedingung3> { //... } else { //... } schreibt, oder so if <Bedingung1> { //... } else { if <Bedingung2> { //... } else { if <Bedingung3> { //... } else { //... } } } ,ist dabei völlig egal. Das kompilierte Ergebnis ist dabei völlig identisch. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: |