Diseñar un sistema de gestión del desempeño estudiantil utilizando lenguaje C

#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