Esercizi Preprocessori in C
Ecco degli esercizi semplici con soluzione per praticare l’uso dei preprocessori in C.
Esercizio 1: Definire una Costante
Utilizzare il preprocessore per definire una costante.
Esercizio 2: Macro con Parametri
Definire una macro con parametri per calcolare il quadrato di un numero.
Esercizio 3: Inclusione Condizionale
Utilizzare le direttive di inclusione condizionale per includere un header file.
lib1.h
lib2.h
Esercizio 4: Prevenire Doppie Inclusioni
Utilizzare le direttive del preprocessore per prevenire doppie inclusioni di un header file.
file.h
file.c
Esercizio 5: Macro per Debugging
Utilizzare una macro per il debugging.
Esercizio 6: Concatenazione di Token
Utilizzare una macro per concatenare token.
Esercizio 7: Stringificazione di Token
Utilizzare una macro per trasformare un token in una stringa.
Esercizio 8: Macro Variadica
Utilizzare una macro variadica per stampare più valori.
Esercizio 9: Definizione Condizionale di Macro
Definire una macro in modo condizionale.
Esercizio 10: Compilazione Condizionale
Utilizzare direttive di preprocessore per la compilazione condizionale.