TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Exemplo De Ponteiro

Trabalho Escolar: Exemplo De Ponteiro. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  30/10/2013  •  242 Palavras (1 Páginas)  •  340 Visualizações

#include <stdlib.h>

#include <stdio.h>

#include <string.h>

struct agenda {/* estrutura para cadastro da angenda*/

char nome[15], //campo que armazena as letras dos nomes

end[20], //campo qeu armazena as letras do endereço

fone[10]; //campo que armazena os numeros do telefone

}vetgenda; //é um vetor de estrutura onde cada endereço deste vetor contem um estrutura como a crianda acima

/*---------------------------------------------------------------------------------*/

void cadastro(){ /*funcao cadastro*/

struct agenda *ptr;

ptr = &vetgenda;

printf ("\nNOME: ");

fflush(stdin);//limpa o buffer do teclado

gets (ptr->nome);//le um nome digitado

printf("\nENDERECO: ");

gets ((*ptr).end);//le o endereço

printf("\nFONE: ");

gets (ptr->fone);//le o fone

fflush(stdin);

}

/*---------------------------------------------------------------------------*/

void imprimir(){

struct agenda *ptr;

int i = 0;

ptr = &vetgenda;

printf(" NOME: ");

fflush(stdin);

puts (ptr->nome);

printf("\n ENDERECO: ");

fflush(stdin);

puts (ptr->end);

printf("\n FONE: ");

fflush(stdin);

puts ((*ptr).fone); // outra forma de acessar

fflush(stdin);

printf("\n\n\n\n");

getchar();

fflush(stdin);

}

/*-------------------------------------------------------------------------*/

int

...

Disponível apenas no TrabalhosGratuitos.com