Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

program u c-u gde gresim?

[es] :: C/C++ programiranje :: program u c-u gde gresim?

[ Pregleda: 1060 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

2006985
tomic stojan

Član broj: 107965
Poruke: 224
*.dynamic.isp.telekom.rs.



+1 Profil

icon program u c-u gde gresim?03.10.2012. u 18:56 - pre 140 meseci
Pisem program za mikrokontroler u IAR razvojnom okruzenju. Imam globalni niz u C-u definisan sa : unsigned int AD0trenutno[6] ; treba da pokupim njegovu pocetnu adresu u promenljivu definisanu sa: unsigned int adresa ; .
koliko ja znam to se uradi kao:
adresa = AD0trenutno;
ali mi IAR vrati gresku:
Error[Pe513]: a value of type "unsigned int *" cannot be assigned to an entity of type "unsigned int".
trebalo bi da radi i kada se napise: adresa = &AD0trenutno[0] ; ali kompajler opet javi istu gresku.
U cemu gresim?

Problem moze da se resi tako sto cu pragma direktivom kompajleru definisati da mi niz AD0trenutno[6] smesta uvek na fiksnu adresu pa da posle koristim tu adresu, ali u cemu je problem sa gornjim resenjem?
 
Odgovor na temu

2006985
tomic stojan

Član broj: 107965
Poruke: 224
*.dynamic.isp.telekom.rs.



+1 Profil

icon Re: program u c-u gde gresim?03.10.2012. u 19:04 - pre 140 meseci
nasao resenje kako kompajler ne zna da prilagodi tip podatka treba samo napisati adresa = (unsigned int)AD0trenutno ; .
 
Odgovor na temu

[es] :: C/C++ programiranje :: program u c-u gde gresim?

[ Pregleda: 1060 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.