Gast
#363161
hallo, kann den unteren test-string nicht ausgeben auf dem lcd-display. oder ist der string für winavr-c nicht richtig? char test[8]; test[]='pebi'; mfg karlheinz
|
Anzeige
|
string belegen
Gast
#363161
hallo, kann den unteren test-string nicht ausgeben auf dem lcd-display. oder ist der string für winavr-c nicht richtig? char test[8]; test[]='pebi'; mfg karlheinz Hi "" statt '' Matthias
Gast
#363163
danke für die hilfe... > test[]='pebi';
Was soll'n das sein?
In C kann man keine Arrays als ganzes zuweisen.
Genau das versuchst Du aber hier.
strcpy( test, "pebi" );
Hi als Initialisierung schon: char test[8] = "pebi"; Matthias
Gast
#363166
habe es jetzt mit dem gänsefüsschen gemacht : char test[] = "pebi"; und es klappt mit winavr-c auch ohne eine stringlänge anzugeben. karlheinz Ja. Das ist normal. Wenn Du keine Array-Laenge angibst, dann leitet sie der Compiler von der Initialisierung ab. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|