Estrutura typedef struct em C
Publicado por Drausio Henrique Chiarotti 16/08/2006
[ Hits: 44.964 ]
Homepage: http://lattes.cnpq.br/0543258204520217
Em C podemos utilizar a definição typedef struct. Utilizando-a, declara-se uma variável como sendo do tipo desta estrutura, conforme arquivo anexo.
#include <stdio.h>
int main()
{
typedef struct{
char Primeiro[15];
char Meio[15];
char Sobrenome[15];
} NomeCompleto;
typedef struct{
NomeCompleto Nome;
int idade;
}Pessoa;
Pessoa Drausio; //Declarando a Var. Drausio como sendo do tipo Pessoa
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);
}
2 Programinhas em C para conversão de bases
Calculadora simples com uso de switch , funções e #define
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Script para configurar o DOOM Retro no Linux
Script para organizar janelas em cascata no KDE Plasma 6 (Wayland)
Qual é a melhor forma de utilizar ponteiros? (4)
Crontab não executa algumas tarefas (7)
Instalador não reconhece SSD Sata. (0)









