Red de conocimientos turísticos - Conocimientos sobre calendario chino - Acerca del tipo personalizado de estructura del lenguaje C

Acerca del tipo personalizado de estructura del lenguaje C

Primero, defina la forma general de una estructura:

nombre de la estructura de la estructura

{

//lista de miembros

};

La tabla de miembros consta de varios miembros y cada miembro es una parte integral de la estructura. También se debe escribir cada miembro, en el formato: "tipo nombre de miembro especificador;". La denominación de los nombres de los miembros debe cumplir con las reglas de escritura para identificadores. Por ejemplo:

struct stu

{

int num;

char nombre[20];

char sex;

puntuación flotante;

};

En esta definición de estructura, la estructura se denomina stu y consta de 4 miembros. El primer miembro es num, una variable entera; el segundo miembro es nombre, una matriz de caracteres; el tercer miembro es sexo, una variable de caracteres y el cuarto miembro es puntuación, una variable de punto flotante. Tenga en cuenta que el punto y coma después del paréntesis es esencial.

Luego, cuando se completa la definición de la estructura, se crea un tipo de datos, que se puede usar como tipos integrados como int y float. Compare la estructura stu definida anteriormente con el tipo int. int?a;//Definir una variable a de tipo int

stu?a;?//Definir una variable a de tipo stu

int?*p;?//Definición Un puntero de tipo int p

stu?*p;?//Definir un puntero de tipo stu p

int?a[10];//Definir una matriz de tipo int a, tiene 10 elementos, cada elemento es de tipo int

stu?a[10];//Definimos una matriz a de tipo stu, tiene 10 elementos, cada elemento es de tipo stu.