Gast
#4800891
Ich versuche zwei Strings am LCD ausgeben. Die erste Zeile wird am LCD ausgegeben. Die zweite gar nicht. Warum?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
1 | |
2 | |
3 | |
4 | |
5 | |
|
Anzeige
|
Anfängerfrage zu Strings am LCD
Gast
#4800891
Ich versuche zwei Strings am LCD ausgeben. Die erste Zeile wird am LCD ausgegeben. Die zweite gar nicht. Warum?
Hat das Display drei Zeilen? Jura schrieb: > lcd_setcursor( 0, 2 ); Was geschieht, wenn Du daraus > lcd_setcursor( 0, 0 ); machst? Hallo, was passiert, wenn Du schreibst: lcd_string (&zahl); MfG
Gast
#4800928
Christian S. schrieb: > lcd_string (&zahl); O man, danke!, tatsächlich der Adressoperator) Der Compiler meckert aber etwas: Warning 1 passing argument 1 of 'lcd_string' from incompatible pointer type [enabled by default] Christian S. schrieb: > Hallo, > > was passiert, wenn Du schreibst: > > lcd_string (&zahl); > > > MfG Naja da Array entweder &zahl[0] übergeben oder zahl[0]. Dann wird der Compiler nur noch meckern weil &zahl[0] vom Typ char* ist und nicht const char* wie von der Funktion lcd_string erwartet & Weiß noch jemand, wie man die Fehlermeldung weg bekommt? Liegt das an dem const? Jay K. schrieb: > Christian S. schrieb: >> Hallo, >> >> was passiert, wenn Du schreibst: >> >> lcd_string (&zahl); >> >> >> MfG > > Naja da Array entweder &zahl[0] übergeben oder zahl[0]. > > Dann wird der Compiler nur noch meckern weil &zahl[0] vom Typ char* ist > und nicht const char* wie von der Funktion lcd_string erwartet Copy paste-Fehler: Naja da Array entweder &zahl[0] übergeben oder zahl (Name des Arrays zerfällt zu pointer auf das erste Element.
Gast
#4801037
Danke für die Hilfe. Wie ist es wenn ich einen Text im Array, der in einer Struktur gespeichert ist ausgeben möchte.
So geht es nicht
Der Versuch den String in eine Hilfsariable zu kopieren und diese dann auszugeben scheitert ebenfalls.
Ich muss dringend meine C-Kenntnise auffrischen, aber wenn jemand helfen kann, bitte ich darum)
Gast
#4801057
ok habs, es war ein Problem mit den Strukturinitialisierung, es waren keine Werte drin( Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|