Perguntas com a marcação «structure»

9
Estrutura preenchimento e embalagem
Considerar: struct mystruct_A { char a; int b; char c; } x; struct mystruct_B { int b; char a; } y; Os tamanhos das estruturas são 12 e 8, respectivamente. Essas estruturas são acolchoadas ou embaladas? Quando ocorre o preenchimento ou a embalagem?
209 c  struct  structure  padding  packing 

5
Qual é a necessidade de um array com zero elementos?
No código do kernel do Linux, encontrei a seguinte coisa que não consigo entender. struct bts_action { u16 type; u16 size; u8 data[0]; } __attribute__ ((packed)); O código está aqui: http://lxr.free-electrons.com/source/include/linux/ti_wilink_st.h Qual é a necessidade e o objetivo de uma matriz de dados com zero elementos?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.