#include <cstdio> // utilizado en c ++, también puede ser utilizado donde #include <la iostream> // biblioteca de C ++. Se refiere a la entrada (en) la salida (out) la corriente (Stream) el uso de espacio de nombres STD; // C ++ sintaxis // cuando se trata de tener un tipo de datos con una pluralidad de componentes, y cada componente de los datos no es necesariamente el mismo tipo que necesitamos para definir, formato de estructura Estudiante { Char NUM [ 12 es ]; Char nombre [ 10 ]; int Edad; un flotador Score; }; // estructura de definición de nombre de miembro y el tipo int main () { struct estudiante s; Scanf ( " % S% F% S% D " , s.num, s.name, y s.age, y s.score); // s.num; s.name corresponde nombre de variable para un conjunto de dirección de modo que el frente no añada dirección de carácter, la edad y la necesidad de añadir puntuación COUT s.num << << ' \ t ' << << s.name ' \ t ' << << s.age ' \ t ' << s.score < < endl; volver 0 ; } Para pasar el nombre de la variable. Los miembros de Natori
En el que la línea de entrada Scanf ( " % S% F% S% D ", s.num, s.name, y s.age, y s.score); se puede sustituir con:
gets (s.num); gets (s.name); scanf ( " % d% f " , y s.age, s.score);
Definición de la estructura se puede sustituir
typedef struct estudiante { Char num [ 12 ]; Char nombre [ 10 ]; int edad; flotar puntuación; SStudent}; // nombre aquí SStudent no tiene una por encima de este estudiante, casual consistente y int main () { S SStudent; // Nota aquí
Tras este resultado el cambio es lo mismo! !