[elektro] C - memset

Kiss Gabor kissg at ssg.ki.iif.hu
Wed Feb 3 15:59:13 CET 2016


On 02/03/2016 01:26 PM, uprogc . wrote:
> Sziasztok,
> 
> ( STM32, gcc )
> 
> Van egy strukturam, amelyben van egy 32 bites es ket 8 bites valtozo.
> Ennek a merete 6 byte.

Vagy nem.
Az alignmenttõl függ.

> Ha memset() eseten a struktura meretet sizeof(tipus)-al megadom, akkor
> rendben van, ha viszont konstans 6 ertekkel adom meg a meretet, akkor az
> elso byteot nem allitja be a memset :)
> 
> Ez mi ?

Írd csak ide az utasítást, meg a típus definícióját, kérlek!
Meg esetleg ennek az outputját:

printf("size=%d", sizeof(struct valami));

kissg



More information about the Elektro mailing list