Red de conocimientos sobre prescripción popular - Cuidado de la salud en otoño - Una enumeración es un conjunto con nombre de constantes enteras. Los valores enteros no se pueden asignar directamente a los tipos de enumeración. Si se requiere conversión de tipos, ¿qué debo decir?
Una enumeración es un conjunto con nombre de constantes enteras. Los valores enteros no se pueden asignar directamente a los tipos de enumeración. Si se requiere conversión de tipos, ¿qué debo decir?
El rango de valores de las variables de tipo de enumeración se limita a aquellas constantes enteras cuando se define el tipo de enumeración y no puede abarcar este rango;
Aunque siempre hay algunos números enteros en los valores que son iguales a la enumeración valor, los tipos son diferentes;
Diferentes tipos de datos no se pueden asignar directamente entre sí (los lenguajes estrictamente tipificados no pasarán en la etapa de compilación);
Si es necesario, el compilador debe estar claramente informado, es decir, utilizar la conversión de tipo forzada. De esta manera, el compilador no realizará ningún trabajo de verificación adicional y el programador será responsable de cualquier problema que surja.