přístup na byty v int C

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Úterý Říjen 29 18:07:15 CET 2013


Tak tazatel si chtel s ukazatelema hrat, pokud jsem dobre cetl ;-)

Dne 29.10.2013 13:30, Josef Štengl napsal(a):
> Notěbůch, ještě že vám nedělám revize kódu :-).
>
> Jen pro ty, co by se z toho chtěly poučit; jako ukázka možnosti
> ukazatelů to lze použít, jinak jsou to příklady jak to, v tomto
> konkrétním případě, _nedělat_. Oproti prostému shiftu je to komplikace
> jak pro programátora, toho kdo to bude číst i pro kompilátor.
>
> Pro dokonalé poučení najděte situace, kdy to nebude fungovat tak jak
> očekáváte :-D.
>
> ced
>
>
> Dne 29.10.2013 11:37, Jaroslav Buchta napsal(a):
>> To asi prekladaci zbytecne komplikujete zivot, dalo by se bez pomocne
>> promenne:
>> ((char *)&Linear.Krok)[0] = eeprom...
>> ((char *)&Linear.Krok)[1] = eeprom...
>>
>> nebo
>> *((char *)&Linear.Krok + 0) = eeprom...
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list