[elektro] C - memset

SZIGETI Szabolcs szigiszabolcs at gmail.com
Wed Feb 3 22:02:34 CET 2016


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]
>


More information about the Elektro mailing list