[elektro] C - memset
uprogc .
uprogc at gmail.com
Thu Feb 4 07:58:37 CET 2016
Nem struct tombre gondoltam, hanem uint8_t tomb[] -re.
2016-02-03 23:02 GMT+02:00 SZIGETI Szabolcs <szigiszabolcs at gmail.com>:
> Hali!
>
> Ezt nem teljesen értem, de definíció szerint a sizeof() az adott
> adatszerkezet tárolási méretét adja bájtban. (Pontosabban char-ban, de
> minden mai rendszeren a char az egy bájt. Sizeof(char) mindig 1).
> A méretbe beletartozik minden esetleges kitöltő bájt is.
> Tehát
> struct x t[2];
> esetén t[1] memória beli címe pont sizeof(struct x)-szel nagyobb t[0]
> címénél.
>
> Szabolcs
> 2016.02.03. 14:57 ezt írta ("uprogc ." <uprogc at gmail.com>):
>
> > Most lehet hogy hulyeseget mondok, de ha pl egy uint8_t tomb[] indexet
> > akarok eltolni a struktura meretevel akkor mar nem jo a sizeof(tipus).
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list