Meccan
Erfahrenes Mitglied
Hallo Leute,
ich habe ein Problem mit der definition von einen char Array.
hier der Code:
mein Ziel ist es einfach verschdieden lange Wörtet maximal mit der länge 80
in einen Array zu Speicher.
Die Definition klappt ohne probleme in char feld[2][80] = {"gammel","held"}; aber wenn ich mit feld[0] = "bla" den ersten Feld im Array ein neues Wort zu weisen will kommt immer die Fehlermeldung bei kompilieren:
"warning: assignment makes integer from pointer without a cast"
danke schonmal im voraus für eure hilfe.
MFG meccan
ich habe ein Problem mit der definition von einen char Array.
hier der Code:
Code:
int main()
{
char feld[2][80] = {"gammel","held"};
feld[1] = "blaa";
printf("%s %s \n", feld[0], feld[1]);
return 0;
}
in einen Array zu Speicher.
Die Definition klappt ohne probleme in char feld[2][80] = {"gammel","held"}; aber wenn ich mit feld[0] = "bla" den ersten Feld im Array ein neues Wort zu weisen will kommt immer die Fehlermeldung bei kompilieren:
"warning: assignment makes integer from pointer without a cast"
danke schonmal im voraus für eure hilfe.
MFG meccan