Saturday, March 15.

Header Ads

Colorful+Black+Friday+Discount+Leaderboard+Ad

Un – defining a Macro

Muscle+Inc.+%25282%2529

Un%20%E2%80%93%20defining%20a%20Macro

Un – defining a Macro

किसी Define किये गए Macro को Undefined करने के लिए हमें #undef Directive का प्रयोग करना होता है | इस Directive को हम निम्नानुसार Use कर सकते हैं |


#undef CUBE (x)
#undef MAX (x,y)

हम किसी भी Macro को Source File में कही भी Undefined कर सकते हैं | यदि हम किसी Macro को Program में कही पर Undefined कर देते हैं , तो वह Macro वही पर Damage  हो जाता है | जिस Statement पर किसी Macro को Undefined किया जाता है , यदि उस Statement से आगे कहीं पर भी उस Macro को Use किया गया है , तो Compiler उस Macro को प्राप्त नहीं कर पाता है , क्योंकि हमने उस Macro को Undefined कर दिया होता है |


 

No comments

Post Top Ad

Post Bottom Ad