Pular para o conteúdo

Estrutura Simples (REGISTRO)

Bom como todos sabem nem sempre precisamos criar um banco de dados para armazenar informações pequenas, um exemplo disso é a agenda telefonica usada em celulares, imaginem se vc tivesse que criar um banco de dados só para armazenar no maximo 150 nomes, é para isso que usamos os famosos Registros, aqui vai uma pequena base de como utilizar os registros , se alguem se interessar mais afundo me mande um email que lhes envio um material mais avançado. Espero que gostem do script
Fabricio Beltram Belem
Hits: 20.036 Categoria: C/C++ Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Bom como todos sabem nem sempre precisamos criar um banco de dados para armazenar informações pequenas, um exemplo disso é a agenda telefonica usada em celulares, imaginem se vc tivesse que criar um banco de dados só para armazenar no maximo 150 nomes, é para isso que usamos os famosos Registros, aqui vai uma pequena base de como utilizar os registros , se alguem se interessar mais afundo me mande um email que lhes envio um material mais avançado. Espero que gostem do script
Download forn.c Enviar nova versão

Esconder código-fonte

#include <stdio.h>
#include <string.h>

int main() {
 char aux[35]; // Declara variavel string

 struct vendedor { // Cria uma estrutura com nome vendedor.
   char nome[35]; // variavel string com 35 espaços.
   char end[50]; // variavel endereço com 50 espaços.
 }x1; // Declara que x1 é uma variavel do tipo estrutura

printf("Digite o Nome do Vendedor: ");
   gets(x1.nome);      // recebe uma string no caso nome
printf("Digite o Endereço do Vendedor: ");
   gets(x1.end);       // recebe uma string no caso endereço
printf("O nome do Vendedor e': %s \n", x1.nome);
printf("O Endereço do Vendedor e': %s \n", x1.end);
return 0;
}

Braco Robotico em OpenGL

[GAME-2] Acerte os rortões nas janelas (jogo com gráficos)

Vetor de lista

Gerando String Dinamica em C

Lista dinâmica de variáveis

#1 Comentário enviado por marcelhb em 15/11/2005 - 13:49h
Nunca use gets, voce está colocando seu programa vulnerável a um overflow, ao invés de gets use fgets, como recomenda a man ;)
"Never use gets(). Because it is impossible to tell without knowing the data in advance how many characters gets() will read, and because gets() will continue to store characters past the end of the buffer, it is extremely dangerous to use. It has been used to break computer security. Use fgets() instead."
Abraços =)

Contribuir com comentário

Entre na sua conta para comentar.