//============================================================== // Ilustracja dyrektywy preprocesora #define;
//
// ver data temat autor // 100 2005/10/12 Pierwszy projekt J. Malinowski // 101 2007/11/08 Cleanup JM // 102 2019/12/12 Cleanup JM //============================================================== #include <stdio.h> #include <conio.h> //============================================================== // Przykladowe definicje #define ZERO #define TWO 2
#define MSG "Stary kot spiewa wesola piosenke." #define FOUR TWO*TWO
#define FMT "X wynosi %d\n" //============================================================== int main() { int x=TWO; printf( FMT, x ); x=FOUR; printf( FMT, x ); printf( "%s\n", MSG ); printf( "%s\n", "MSG" ); getch(); return 0; } //==============================================================