Il preprocessore

  • Le direttive occupano righe intere del sorgente
  • Una riga di direttiva comincia con il carattere #, dopo eventuali spazi o tabulatori
  • Una direttiva può estendersi su più righe. Tutte le righe eccetto l'ultima devono terminare con il carattere \ (barra rovescia) (esempio)
  • Le direttive possibili sono:
    1. #define
    2. #elif
    3. #else
    1. #endif
    2. #error
    3. #if
    1. #ifdef
    2. #ifndef
    3. #include
    1. #line
    2. #pragma
    3. #undef
  • Vediamo nel dettaglio il loro uso

© Ing. Stefano Salvi - All rights reserved