Estructura de tipo 1.2.2

#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! !

 

Supongo que te gusta

Origin www.cnblogs.com/lysun/p/12553149.html
Recomendado
Clasificación