befehle aus lcd-routines.c

Gast #4219760
Lesenswert?
• ▲
▼
Guten Tag,

Seit ein Paar Tagen beschäftige ich mich mit den Sources:
         "lcd-routines.c & lcd-routines.h".

Ein Befehl kann ich nicht entschlüsseln ("Fast Neuling"),
weswegen ich um Hilfe bitte ^^.

Grundtutorials wie z.B. Bitmanipulation sind gelesen und verstanden.

Der Befehl, befindet sich im Makro "lcd_string();".
Er lautet "while( *data != '\0' )", was geschieht hier? :D

Dass einzige was ich mir vorstellen könnte, dass der Befehl an den 
String "data" abschließend dass \0 setzt..
                    [ vorher data = ABC nachher data = ABC\0 ]

Allerdings verstehe ich nicht wie.

Wenn ihr Links dazu findet oder hilfe, die ich nicht gefunden habe, wäre 
ich euch dankbar. :)

Grüße
Umbrecht
Gast #4219765
Lesenswert?
• ▲
▼
Umbrecht schrieb:
> Er lautet "while( *data != '\0' )", was geschieht hier? :D
>
> Dass einzige was ich mir vorstellen könnte, dass der Befehl an den
> String "data" abschließend dass \0 setzt..

das kann ja schon mal nicht sein, das es gibt ja überhaupt keine 
Zuweisung.

while( 1 )  ist klar oder?

*data != '\0'  ist doch auch eindeutig oder?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren