Forum Komputerowe || Forum informatyczne

Pełna wersja: [C] main.c:107:15: error: incompatible types when assigning
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, nie mogę doszukać się błędu;

Cytat:/home/webnull/Anjuta/eps/main.c:107:15: error: incompatible types when assigning to type ‘char *[1]’ from type ‘char’

Wiem, że jest błąd w typach danych, ale z tymi tablicami to trochę pomieszałem ( wielowymiarowe ) dlatego nie bardzo rozumiem jak poprawić to.

http://wklej.org/id/359662/

-- WebNuLL
Jak próbujesz rzutować coś takiego: arguments[i] = tmpVariable;, to po lewej stronie masz element tablicy, czyli w tym przypadku typ char a po prawej jest cała tablica. Zadziała tylko jeśli przypiszesz ten sam typ zmiennej, np: arguments[1] = tmpVariable[1];. Jak będziesz musiał z kolei przekonwertować wskaźnik do char'a na char, to przed zmienną wciskasz char w nawiasie okrągłym.
Przekierowanie