Tecnología

Inicio

Cómo imprimir los valores de enumeración en C

Puede utilizar la función de "printf" en C, un lenguaje de programación, para imprimir el valor de la variable de enumeración que ha creado. Los "printf" función imprime a la secuencia de salida estándar, que por lo general significa que se presentan a la pantalla. las variables de enumeración pertenecen al tipo "enum" y tienen valores enteros. La función "printf" no tiene una bandera para el tipo de enumeración, pero se puede emitir su variable a un tipo entero y luego imprimirlo.

Instrucciones

1 Abra la aplicación que se utiliza para el código C con y abrir un fichero fuente C para editar.

2 Incluir el encabezado "stdio.h" en la parte superior del archivo fuente para que pueda utilizar la función de "printf". Por ejemplo, "# include <stdio.h>".

3 Declarar una enumeración configurar utilizando el identificador "enumeración". Cada variable que aparece se le asigna un valor entero, comenzando en 0 y aumentando en 1 para cada variable subsiguiente. Por ejemplo, "NÚMEROS enum {cero, uno, dos, tres"}; conjuntos "cero" igual a 0, "uno" igual a 1 y así sucesivamente.

4 Crear una variable del tipo enumerado y asignarle un valor utilizando el formulario de "enumeración enumeration_type variable_name = valor;". Por ejemplo, "Números de enumeración n = uno;" crea una variable llamada "n" y le asigna el valor de "uno", que se corresponde con el valor entero de 1.

5 Utilice la función "printf" para imprimir la variable de enumeración. Reparto de la variable de enumeración en un entero de manera que se puede imprimir con la "d" opción entera. Por ejemplo, "printf ("% d ", (int) n);".

6 Guarde el archivo fuente en C.