Estrutura (struct) em C


Autor/fonte: Drausio Henrique Chiarotti
E-mail/Url: http://www.vivaolinux.com.br/scripts/verScript.php?codigo=1955



Digg del.icio.us

Uma estrutura é uma coleção de variáveis.

Por exemplo, você pode declarar uma estrutura do tipo Nome a qual contém os itens Primeiro Nome, Nome do Meio e Sobrenome.

No código anexo foram declaradas duas estruturas. A primeira estrutura, NomeCompleto, contém as variáveis que compõem um nome e a segunda estrutura, Pessoa, contém a primeira estrutura e a variável idade.

Script:

#include <stdio.h>

int main()
{

struct NomeCompleto {
char Primeiro[15];
char Meio[15];
char Sobrenome[15];
};

struct Pessoa {
struct NomeCompleto Nome;
int idade;
};

struct Pessoa Drausio;

printf("Digite seu primeiro nome: ");
scanf("%s", &Drausio.Nome.Primeiro);
printf("Digite seu nome do meio: ");
scanf("%s", &Drausio.Nome.Meio);
printf("Digite seu sobrenome: ");
scanf("%s", &Drausio.Nome.Sobrenome);
printf("Digite sua idade: ");
scanf("%d", &Drausio.idade);

printf("Nome completo: %s %s %s\nIdade: %d anos\n", Drausio.Nome.Primeiro, Drausio.Nome.Meio, Drausio.Nome.Sobrenome, Drausio.idade);
}




Enviado por xKuRt em 06/12/2006 às 16:33


Avaliação

Esta publicação ainda não foi avaliada!


Avaliar:


A avaliação de publicações é restrita a membros cadastrados e logados no nosso site.



Comentários

Este artigo ainda não foi comentado ou o(s) comentário(s) que foi(ram) enviado(s) a ele ainda não foi(ram) publicado(s).


Envio de comentário:




  

Quarta, 30 de Julho de 2014




Top 5 membros

Últimos membros online

  • 1em 30/07 às 07:33
  • xKuRtem 27/07 às 15:13
  • JCanecaem 26/07 às 19:02

Últimos membros cadastrados



Capa do livro
Introdução À Teoria Da Computação - 2a ed. norte-americana


Capa do livro
Expressões Regulares: Uma Abordagem Divertida


Capa do livro
HTML 5 - A Linguagem de Marcação que Revolucionou a Web





Hostnet

IMD