#define

  • La direttiva #define consente di creare delle macro, vale a dire dei simboli che verranno sostituite con del testo dal preprocessore
  • Le macro #define possono essere sia semplici che con parametri
  • In entrambi i casi, dopo #define occorrerà indicare un simbolo (una sequenza di caratteri alfanumerici che comincia con una lettera), che verrà cercato all'interno del testo
  • Nel caso della macro con parametri, subito dopo il simbolo (senza spazi in mezzo) dovremo trovare una parentesi tonda aperta, eventualmente seguita da una serie di simboli separati da virgole ed infine dauna parentesi tonda chiusa
  • I simboli tra le parentesi tonde hanno la funzione di parametri formali della macro

© Ing. Stefano Salvi - All rights reserved