Le MACRO in Dev C
Esempio 1
//macro
#include<stdio.h>
#include<conio.h>
#define INTERO 30 //definiamo che INTERO è uguale a 30
#define CIAO printf("Ciao, questa frase l'ho scritta con una MACRO!\n"); //definiamo la macro
int main()
{int i;
CIAO // NOTA: il ‘;’ è già inserito nella MACRO, non serve indicarlo qui!
i=INTERO;
printf("\nstampa il numero %d",i);
getch();
return 0;}
Esempio 2
//macro
#include
#include
#define LONG_MACRO printf("Questa e' una MACRO definita usando varie righe;\n");\
printf("Per definire la MACRO e' sufficiente inserire\n"); \
printf("alla fine di ogni riga il carattere speciale \\ \n");
int main()
{
printf("Chiamata alla macro lunga\n");
LONG_MACRO;
getch();
return 0;}