Estrutura typedef struct em C
Publicado por Drausio Henrique Chiarotti 16/08/2006
[ Hits: 44.666 ]
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); }
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Aplicativo simples para gravar tela
Quebra de linha na data e hora no Linux Mint
trocar linhas [RESOLVIDO] (11)
Firefox não abre em usuário não administradores (2)
Ubuntu com problemas no áudio (1)