Estrutura (struct) em C
Publicado por Drausio Henrique Chiarotti 15/08/2006
[ Hits: 10.987 ]
Homepage: http://lattes.cnpq.br/0543258204520217
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.
#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); }
Bhaskara - Cálculo de raízes de equações do segundo grau
Calcula Força Centrípeta Corrigido
vetor01.c (programa que envolve vetor, simples)
Pra quem contribui com artigos e dicas (0)
Arch Linux - Guia para Iniciantes (5)
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Alguém poderia me ajudar a escolher peças pra montar um desktop? (19)
Pra quem contribui com artigos e dicas (0)