Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Qué significa enumeración en lenguaje C?

¿Qué significa enumeración en lenguaje C?

Una enumeración es un tipo de datos en un lenguaje de programación de computadoras. Tipo de enumeración: en problemas prácticos, los valores de algunas variables se limitan a un rango limitado.

El lenguaje C proporciona un tipo llamado enumeración. La definición del tipo "enumeración" enumera todos los valores posibles y el valor de una variable descrita como tipo "enumeración" no puede exceder el rango definido.

Por ejemplo, sólo hay siete días a la semana, sólo doce meses al año y una clase tiene seis cursos por semana. Obviamente es inapropiado describir estas cantidades como números enteros, caracteres u otros tipos.

Datos extendidos

Definición de enumeración en lenguaje C

publicenumPersonnel {

Xiao Ming, Xiao Hong, Xiao Lan;

}

//Expandirlo.

publicenumPersonnel {

Xiao Ming ("Hombre", 21, 86),

Xiao Hong ("Mujer", 22, 55),

Xiao Lan ("Hombre", 23, 73);

privateStringsex

Posesión privada

privateintresult

}

//Extiende el método isPass y reescribe Xiaohong y luego usa el constructor getset para reescribir toString.

publicenumPersonnel {

Xiao Ming ("Hombre", 21, 86),

Xiao Hong ("Mujer", 22, 55){

@Override

publicbooleanisPass(){

Devuelve falso;

}

},

Xiaolan ("Hombre", 23, 73);

privateStringsex

Posesión privada

privateintresult

/*estructura*/

privatePersonnel(Stringsex, intage, intresult){

this.sex = sex

this.age = edad;

this. resultado = resultado

}

@override

publicStringtoString(){

Returnthis.name() "Género:" this.getSex () "Edad:" this.getAge() "Puntuación:" this .getresult();

}

}

Enciclopedia Baidu - Enumeración