array wird nicht richtig beschrieben

Gast #49930
hallo

ich habe ein sehr komisches problem (phänomen) in meinem programm.
und zwar habe ich folgenden fehler:

in meinem program (anhang) führe ich die do schleife solange aus bis
ich ein 'e' über die schnittstelle empfange. das funktioniert auch.

dann habe ich eine zwei do schleife die solange ausgeführt wird bis ich
'/' oder 'e' empfange das funktioniert auch.
in dieser do schleife möchte ich jede zahl die empfangen wird in ein
array ComChar[i] speichern.
komischer weise (oder mir noch unvertändlich) wird die stelle 1 u. 2
des array nicht beschrieben. oder besser gesagt nach ausgabe auf meinem
display steht an der stelle 1 '/' und an der stelle 2 ein
ausgefülltes feld.
die stelle 0 und dann 3,4 usw. werden richtig beschrieben.

hat jemand eine idee woran das liegen kann?
ich kann mir das wirklich nicht vorstellen.

tobias
Angehängte Dateien:
Gast
hallo

das die ausgabe nicht geklappt hat war, weil ich die array grösse
ComChar[] nicht richtig initialisiert hatte!
nun habe ich aber ein anderes problem:
und zwar sollte die zweite do schleife solange ausgeführt werden bis
ein '/' empfangen wird das funktioniert aber nicht. das heisst die
schleife wird immer beendet, vieleicht sieht ja jemand noch einen
fehler.

danke
tobias

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.