hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
19 de Noviembre de 2008, 03:22:12
Noticias: ¿Quieres aprender a programar en C/C++?
Para ver este enlace Registrate o Inicia Sesion
> lee aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  C / C++ (Moderadores: mycrox, TXS)
| | |-+  duda con struct
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: duda con struct  (Leído 194 veces)
dhararon
NZ1
*
Desconectado Desconectado

Mensajes: 99


La informacion es libre, di NO al monopolio


Ver Perfil
« : 22 de Junio de 2008, 08:36:56 »

hola me gustaria saber  cual es la funcion de struct  ya la busque con google,  pero no le entiendo a



struct(char eje, int num, float num2);



de antemano gracias
En línea


Para ver este enlace Registrate o Inicia Sesion
Esto es solo para hackers
mycrox
Moderador
*****
Desconectado Desconectado

Mensajes: 698


"Católico Apostólico Romano. Seguidor de Cristo"


Ver Perfil
« Respuesta #1 : 25 de Junio de 2008, 02:52:13 »

aver... struct no es ninguna función.

a ver... como lo explico..

struct se usa para definir tipos de datos, tal como el int, char, float, etc.

ejemplo:

struct persona
{
  char nombre[10];
  char nacionalidad[10];
  int edad;
}
struct persona datos;

en este caso, creé una estructura de una persona donde tengo sus datos, si te fijas, las características nombre, nacionalidad y edad están dentro de la estructura, por lo que son parte de la persona.

struct persona
es para declarar la estructura;
char nombre[10] es un tipo de dato de la persona;

struct persona datos; lo que hago aqui es declarar el tipo de dato "datos" de la estructura persona.

es como decir: int A;, declaras la variable A de tipo entera.
struct persona A; declaras la variable A de tipo estrucutra persona.

se entiende un poco??


para acceder a los datos o grabar en ellos, se utiliza el punto (.) que es de selección.

para guardar datos:

Código:
printf("Ingresa el nombre:");
scanf("%s", datos.nombre);
printf("Ingresa la nacionalidad: ");
scanf("%s", datos.nacionalidad);
printf("ingresa la edad: ");
scanf("%i", &datos.edad);

para visualizarlos es el mismo tema:
Código:
printf("El nombre es %s",datos.nombre);
printf("la nacionalidad es %s ", datos.nacionalidad);
printf("la edad es %i ", datos.edad);

ahora, puedes crear un un vector de ese tipo de datos y manejar los datos de varias personas.

ojala se halla entendido un poco.

saludos.l
En línea

Deseas aprender a programar de verdad??
Haz click
Para ver este enlace Registrate o Inicia Sesion
Aqui

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online