Ir para o conteúdo
ou

Software livre Brasil

0 comunidades

Nenhum(a)

Felipe da Silva Braz

Apresentações

 Voltar a Blog
Tela cheia

Estrutura em Linguagem C

24 de Novembro de 2016, 18:13 , por Felipe da Silva Braz - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 12 vezes
Licenciado sob GNU FDL

Na Linguagem C, podemos criar estruturas para agrupar um conjunto de variáveis que tenham informações comuns. Por exemplo: José nasceu no ano de 1990 e seu rg é 44777888. Neste caso as informações estariam em um cadastro de informações pessoais. Veja abaixo como seria feita uma estrutura com essas informações:

struct cadastro {

                char nome[50];

                int anoNasc;

                int rg;

};

Desta forma, a estrutura cadastro pode ser usado como tipo de variável, conforme a declaração abaixo.

 

    struct cadastro c;

 

Para poder acessar os elementos de uma estrutura, e necessário usar o operador “ponto” ( . ) e depois o nome do elemento. Veja no exemplo abaixo:

 

#include<stdio.h>

 

struct cadastro{

                char nome[50];

                int anoNasc;

                int rg;

};

 

void main()

{

                struct cadastro c;

                printf(“Digite o nome: “);

                scanf(“%s”, &c.nome);

                printf(“Digite o Ano de Nascimento: “);

                scanf(“%d”, &c.anoNasc);

                printf(“Digite o RG: “);

                scanf("%d", &c.rg);

                printf(“Nome: %s\nAno: %d\nRG: %d\n”, c.nome, c.anoNasc, c.rg);

}

 

Pronto! Agora você já sabe criar uma estrutura.


0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.