trans_istor Posted March 12, 2015 at 05:04 PM Report Share #579236 Posted March 12, 2015 at 05:04 PM (edited) Boas a todos. Já li tudo o que podia, mas não encontro alguma explicação para o seguinte código. Alguma ajuda é bem-vinda. Obrigado. typedef union _Exemplo { int xx32; struct { int ZZsize : 12; int WWsize : 6; int KKsize : 10; int YYsize : 4; } var; } Exemplo_typedef ; int main() { Exemplo_typedef New_Exemplo; New_Exemplo.xx32 = 0x1234ABCD; New_Exemplo.var.YYsize = 0x7; return 0; } Edited March 12, 2015 at 11:28 PM by thoga31 Tags code + GeSHi Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted March 12, 2015 at 07:30 PM Report Share #579249 Posted March 12, 2015 at 07:30 PM não vejo nada de errado no código ... se pretendes uma dissertação sobre o uso de unions, o melhor mesmo é ler a documentação que existe online. se por outro lado, a dúvida é em algo particular, é favor expor-la de forma clara que eu ou outra pessoa terá todo o gosto em explcar. IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
trans_istor Posted March 13, 2015 at 05:41 PM Author Report Share #579348 Posted March 13, 2015 at 05:41 PM Não disse que o código está errado. De qualquer maneira, obrigado. Mas tive que relembrar conhecimentos de assembler. Programar em C, sem esses conhecimentos, acaba por ser um pesadelo. Tenho tido bastantes erros em estruturas. Agora começo a perceber o porquê. Bem hajam pelo trabalho desenvolvido aqui. Link to comment Share on other sites More sharing options...
pwseo Posted March 13, 2015 at 10:00 PM Report Share #579358 Posted March 13, 2015 at 10:00 PM Mas tive que relembrar conhecimentos de assembler. Programar em C, sem esses conhecimentos, acaba por ser um pesadelo. Por que motivo? De qualquer modo, referes ter tido múltiplos erros com estruturas, mas não dizes quais foram. Se colocares as tuas dúvidas sob a forma de perguntas, certamente alguém terá todo o gosto em explicar-te (caso contrário, ninguém sabe onde estás a ter dificuldade). Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now