Cómo imprimir valores Enum en C

Escrito por sean mann | Traducido por juliana star
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo imprimir valores Enum en C
Cómo imprimir valores Enum en C. (Jupiterimages/Photos.com/Getty Images)

Puedes usar la función "printf" en C, un lenguaje de programación, para imprimir el valor de la variable de enumeración que hayas creado. La función "printf" imprime en el flujo de salida estándar, que usualmente significa mostrar en la pantalla. Las variables de enumeración corresponden al tipo "enum" y tienen valores enteros. La función "printf" no tiene una bandera para el tipo enum, pero puedes convertir tu variable a tipo entero y luego imprimirla.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Abre la aplicación que uses para codificar en C y abre un archivo fuente de C para editarlo.

  2. 2

    Incluye el encabezado "stdio.h" en la parte superior de tu archivo fuente de manera que puedas usar la función "printf". Por ejemplo, "#include <stdio.h>".

  3. 3

    Declara un conjunto de enumeración usando el identificador "enum". A cada variable listada se le asigna un valor entero comenzando en 0 e incrementando en 1 para cada variable subsecuente. Por ejemplo, "enum NUMBERS {zero, one, two, three};" establece "zero" como igual a 0, "one" igual a 1 y así sucesivamente.

  4. 4

    Crea una variable del tipo de enumeración y asígnale un valor usando la forma "enum tipo_enumeración nombre_variable = valor;". Por ejemplo, "enum NUMBERS n = one;" crea una variable llamada "n" y le asigna el valor "one", que corresponde al valor entero de 1.

  5. 5

    Usa la función "printf" para imprimir tu variable de enumeración. Convierte tu variable de enumeración a entero para que puedas imprimirla con la bandera "d" para enteros. Por ejemplo, "printf( "%d", (int)n);".

  6. 6

    Guarda tu archivo fuente de C.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles