Estructura: material y ejemplos de programas y explicaciones de estructuras en C++

Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Discusión sobre el material de la estructura del programa utilizando el lenguaje C++. Una estructura es una colección de variables que hacen referencia a un nombre. Estructura Se utiliza para expresar información relacionada. Una colección de variables (datos del mismo o diferente tipo) que hacen referencia a un nombre.

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);
}

Salida C Ejemplo de un programa de estructura de datos que utiliza C++