Perguntas com a marcação «struct»

86
Layout da memória estrutural em C

Tenho experiência em C #. Sou muito um novato em uma linguagem de baixo nível como C. Em C #, structa memória de é definida pelo compilador por padrão. O compilador pode reordenar os campos de dados ou preencher bits adicionais entre os campos implicitamente. Então, eu tive que especificar...

8
Elementos da matriz dos membros struct e struct

Eu quero perguntar sobre uma declaração struct em C. Por exemplo, struct Person { char name[50]; int citNo; float salary; } prsn[20]; O que [20]faz? O que isso significa? Limita o nome a 20 (de 50) ou limita prsnde de prsn[1]a prsn[20]? E se eu escrever o código assim: struct Person { char...