Hvordan skrive ut enum verdier i C

Du kan bruke "printf" -funksjonen i C, et programmeringsspråk, for å skrive ut verdien av telling variabel som du har opprettet. De "printf" funksjons utskrifter til standard output stream, som vanligvis betyr å vise det på skjermen. Opplisting variabler tilhører den "enum" type og har heltallsverdier. Den "printf" -funksjonen har ikke et flagg for enum typen, men du kan kaste din variabel til et heltall type og deretter skrive den ut.

Bruksanvisning

1 Åpne programmet du bruker til å kode C med og åpne en C kildefilen å redigere.

2 Inkludere "stdio.h" header på toppen av kildefilen, slik at du kan bruke "printf" -funksjonen. For eksempel "# include <stdio.h>".

3 Erklære en oppregning satt ved hjelp av "enum" identifikator. Hver variabel oppført er tildelt et heltall, som starter på 0 og øker med 1 for hver påfølgende variabel. For eksempel, "enum TALL {null, en, to, tre};" sett "null" lik 0, "en" lik 1 og så videre.

4 Lag en variabel av nummerert type og tilordne den en verdi ved hjelp av skjemaet "enum enumeration_type variabel = verdi;". For eksempel "enum TALL n = en;" skaper en variabel kalt "n" og tilordner den verdien av "en", som tilsvarer den heltallsverdien av en.

5 Bruk "printf" funksjonen for å skrive ut opplisting variabel. Avgi din opplisting variabel til et heltall slik at du kan skrive den ut med "d" heltall flagg. For eksempel "printf ("% d ", (int) n);".

6 Lagre C kildefilen.