حذف ماکروهای تعریف شده
اگر در برنامه ، ماکرویی توسط دستور # define تعریف گردد ، دستور # undef
می تواند از یک نقطه دلخواه برنامه ( از نقطه ای که این دستور قرار می گیرد )
به بعد ، تعریف ماکرو را بی اثر سازد . این دستور بصورت زیر بکار می رود :
<نام ماکرو># undef
تعریف ماکرویی که نام آن در دستور # undef آمده است از جایی که این دستور
در برنامه ظاهر می گردد به بعد ، منتفی می شود .
مثال : #define LEN 100
#define WIDTH 100
main)(
{
char array[LEN][WIDTH];
#undef LEN
#undef WIDTH
.
دیدگاه خود را بیان کنید.
باید وارد سایت شده باشید برای دیدگاه دادن