+ 4
Macro is created using #define statement. When it called, the calling is replaced with the expression represented by that macro at compile time example #define sqr (x) x*x int main (){ printf ("%d", sqr (4)); } Macro is datatype independent which is an advantage but more importantly is disadvantage as results in to inprecedent results in case of incompatible datatype.
14th Apr 2017, 4:05 PM
à€Šà„‡à€”à„‡à€‚à€Šà„à€° à€źà€čà€Ÿà€œà€š (Devender)
à€Šà„‡à€”à„‡à€‚à€Šà„à€° à€źà€čà€Ÿà€œà€š (Devender) - avatar