Forum: Compiler & IDEs char* in array kopieren


von Simon (Gast)


Lesenswert?

Ich möchte für ein PIC24 einen Array befüllen, allerdings zur laufzeit.
Gibt es hier ne einfache Lösung?

1
char buffer[300];
2
3
buffer = "TEST";
incompatible types when assigning to type 'char[300]' from type 'char *'

von Jojo S. (Gast)


Lesenswert?

strcpy

von Simon (Gast)


Lesenswert?

ok, alles klar, sprich umkopieren, dachte das es irgendwie anders geht 
:-)
Danke

von Falk B. (falk)


Lesenswert?

Es geht noch einfacher

1
char buffer[300] = "TEST";

von Dominik G. (domeg)


Lesenswert?

Falk Brunner schrieb:
> Es geht noch einfacher
>
> char buffer[300] = "TEST";

Aber das ist dann nicht zur Laufzeit ;-)

von DirkB (Gast)


Lesenswert?

Simon schrieb:
> dachte das es irgendwie anders geht

Das hängt davon ab, ob du wirklich das "Test" in buffer brauchst.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.