Declaración:
estructura nombre_estructura
{
;
};
Por ejemplo:
estructura tabla_estudiante
{
En t a él ;
carbonizarse No [50]; //50 muestra el número de caracteres
flotar marca ;
}alumno;
o
estructura tabla_estudiante
{
En t a él ;
carbonizarse No [25];
flotar marca ;
};
estructura estudiante_tabla estudiante; //en la declaración exterior
De los datos anteriores, se puede concluir que los datos Nombre, Nombre, Valor se refieren a un nombre, a saber, Estudiante o lo mismo que 1. Los estudiantes tienen un nombre, nombre y valor en esta estructura. También podemos crear una estructura para datos de muchos estudiantes con una matriz.
estructura tabla_estudiante
{
int nim [10] ;
nombre de carácter [50] [10];
valor flotante [10];
} estudiante [50] ;
También podemos llamar la estructura a una función. principal para ser mostrado. ¿Cómo se llama la estructura? ¡Eche un vistazo al código fuente a continuación!
estructura tabla_estudiante
{
nim largo;
nombre de carácter[50];
valor flotante;
} alumno;
principal(){
printf('ingrese nombre:'); scanf('%li', &estudiante.nim);
printf('ingrese nombre:'); scanf('%s', &estudiante.nombre);
printf('ingrese valor: '); scanf('%f', &estudiante.grado);
printf(' ');
printf('nim : %li ',mahasiswa.nim);
printf('nombre: %s ', estudiante.nombre);
printf('calificación: %.2f ',estudiante.calificación);
}
La forma de llamarlo es simplemente usar el programa de estudiante (punto) anterior. imprimirf y escanear para entrar en él.
Supongamos que ingresamos datos manualmente:
estudiante.nim = 1234567890;
estudiante.nombre = 'Aciem'
estudiante.grado = 90;
Entonces debería ser así:
printf('%li', estudiante.nim);
printf('%s', estudiante.nombre);
printf('%f', estudiante.valor);
Ejemplo de un programa de estructura C++ simple
#incluir#incluir
usando el espacio de nombres estándar;
principal()
{
estructura
{
nim largo;
nombre del personaje;
valor de carácter;
}alumno;
sistema('color a');
printf(' Ingrese ID: '); scanf('%li', &student.nim);
printf('Ingrese nombre: '); scanf('%s',&student.nim);
printf('Ingrese valor: '); scanf('%f',&student.Value);
printf( );
printf('NIM : %li ',mahasiswa.nim);
printf('NOMBRE: %s ', estudiante.nombre);
printf('VALOR: %2f ', estudiante.valor);
}