segunda-feira, 20 de fevereiro de 2012

[Programação] Exemplo simples do uso de struct em C

Olá pessoal! Nesse post irei colocar um exemplo bastante simples que ilustra o uso de registros (structs) na linguagem C.

Structs são um agrupamento de variáveis de tipos diferentes, por isso são chamadas de estrutura de dados heterogêneas.

Veja o código abaixo:


Na linha 7 eu tenho a minha struct definida (typedef) como tipo_jogador. Essa struct possui as variáveis nome e pontuacao. Perceba que foi criado um novo tipo de dados, o tipo_jogador que pode guardar o nome do jogador e a pontuação desse jogador.

Na linha 16 eu tenho a declaração da variável jogador como sendo do tipo tipo_jogador. Como acessar o nome e a pontuação? Fácil, nas linhas 19, 21, 23 e 24, as variáveis nome e pontuacao são acessadas. Veja que eu utilizei o ponto (.) para realizar tal acesso.

Então é isso pessoal, quaisquer dúvidas, deixem nos comentários, até a próxima!


Nenhum comentário: