#include lt;stdio.hgt;
#include lt;string.hgt;
#include lt;stdlib.hgt;
#define?MAX?1000
/*Definir estructura de información de desempeño del estudiante*/
struct stu
{
char id [8];
char name[8];
Información extendida:
short: int modificado, datos enteros cortos, el int modificado se puede omitir. (Kamp; introducido en el período R)
long: int modificado, datos enteros largos, el int modificado se puede omitir. (Kamp; introducido en el período R)
long long: int modificado, datos enteros súper largos, el int modificado se puede omitir. (Nuevo en el estándar C99)
firmado: datos enteros modificados, tipo de datos con signo. (Nuevo en el estándar C89)
unsigned: datos enteros modificados, tipo de datos sin signo. (Kamp; introducido durante el período R)
restringir: se utiliza para limitar y restringir punteros, e indica que los punteros son la única e inicial forma de acceder a un objeto de datos. (Nuevo en el estándar C99)
Palabra clave de tipo complejo
estructura: declaración de estructura. (Introducido en Kamp; período R)
Sindicato: Declaración sindical. (Kamp; introducido en el período R)
enum: declaración de enumeración. (Nuevo en el estándar C89)
typedef: declara un alias de tipo. (Kamp; introducido en el período R)
sizeof: obtiene el tamaño de un tipo específico o variable de un tipo específico. (Kamp; introducido durante el período R)
inline: las funciones en línea se utilizan para reemplazar las definiciones de macros y se expandirán dondequiera que se llamen. (Nuevo en el estándar C99)
Lenguaje Baidu Encyclopedia-c