Cerca all'interno del corso
Ricevi un consiglio a settimana !!

Corso di C con Linux

Due direttive al preprocessore: #define e #undef
Lezione 26
Parte 1 di 5

 

Vedi anche i corsi correlati:


Partner:


 

Come già sottolineato, una direttiva al preprocessore è un'istruzione diretta al compilatore, che espande l'ambiente di programmazione stesso.
Le direttive al preprocessore sono dette anche macro e il preprocessore viene indicato più precisamente col nome di preprocessore di macro.
In buona sostanza, il preprocessore C è un programma interno al compilatore, che esamina un file sorgente C e compie determinate modifiche su di esso, basandosi sulle direttive a lui destinate.
Per ora ci interessiamo solo a due macro, #define e #undef , mentre altre le tratteremo in seguito.

Molto spesso durante un programma si ha la necessità di sostituire un valore con un testo.
Ad es. supponiamo di dover creare un programma che utilizzi il valore matematico pi-greco: sarebbe preferibile utilizzare sempre la stringa PI_GRECO ad ogni occorrenza del valore, piuttosto che scrivere di volta in volta il valore 3.1415926536.

 


   
Home Page

A Cura di Angelo Carpenzano (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!