Nwlapcug.com


Come stampare i valori Enum in C

È possibile utilizzare la funzione "printf" in C, un linguaggio di programmazione, per stampare il valore della variabile di enumerazione che hai creato. La funzione "printf" stampa nel flusso di output standard, che di solito significa visualizzarla sullo schermo. Variabili di enumerazione appartengono al tipo "enum" e hanno valori interi. La funzione "printf" non ha una bandiera per il tipo enum, ma è possibile eseguire il cast la variabile di tipo integer e quindi stamparlo.

Istruzioni

1

Aprire l'applicazione che si utilizza per codice C con e aprire un file di origine C da modificare.

2

Includere l'intestazione "stdio. h" nella parte superiore del file di origine in modo che è possibile utilizzare la funzione "printf". Ad esempio, "#include < stdio. h >".

3

Dichiarare un'enumerazione impostata utilizzando l'identificatore "enum". Ciascuna variabile elencata viene assegnato un valore intero, a partire da 0 e aumentando di 1 per ogni variabile di successive. Ad esempio, "numeri di enum {zero, uno, due, tre};" insiemi "zero" pari a 0, "uno" è uguale a 1 e così via.

4

Creare una variabile del tipo enumerato e assegnarle un valore utilizzando il modulo "enum enumeration_type nome_variabile = valore;". Ad esempio, "enum numeri n =;" crea una variabile denominata "n" e assegna il valore di "uno", che corrisponde al valore intero di 1.

5

Utilizzare la funzione "printf" per stampare la variabile di enumerazione. Cast vostra variabile di enumerazione in un valore integer in modo che è possibile stampare con il flag integer "d". Ad esempio, "printf ("%d", (int) n);".

6

Salvare il file di origine C.