Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
[C] main.c:107:15: error: incompatible types when assigning
Autor Wiadomość
WebNuLL Offline
Linux support
Junior Admin

Liczba postów: 1137
Dołączył: Sep 2009
Reputacja: 19
€: 3181
OS: Linux Arczi
Post: #1
[C] main.c:107:15: error: incompatible types when assigning
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

[Obrazek: 10384.jpg]
[Obrazek: 10155.gif]

[Obrazek: linux.gif]
(Ten post był ostatnio modyfikowany: 03.07.2010 10:29 przez WebNuLL.)
03.07.2010 10:27
  Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Google Chrome Linux
Reklama
Góralskie domki - wypoczynek pod GiewontemApartamenty Bellamonte - Twoje noclegi w Zakopanem
Propagandi Offline
Junior Member
*
User

Liczba postów: 33
Dołączył: Mar 2010
Reputacja: 2
€: 35
OS:
Post: #2
RE: [C] main.c:107:15: error: incompatible types when assigning
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.
04.07.2010 18:55
  Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post Firefox Windows XP/2003
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

 Wybierz styl: