C #define:
A macro value in C replaces a part of a program with a value already defined by #define directive.
Syntax:
#define macro_Name macro_Value
Example:
#include<stdio.h> #define PI 3.14 void main() { printf("PI :%f\n",PI ); printf("Date :%s\n", __DATE__ ); printf("Time :%s\n", __TIME__ ); printf("Line :%d\n", __LINE__ ); printf("STDC :%d\n", __STDC__ ); } |
Output
PI :3.140000 Date :Sep 19 2018 Time :11:43:00 Line :8 STDC :1 |