توضیح: ifelse یک دستورالعمل پیش پردازنده نیست. یک دستور پیش پردازنده وجود دارد، elif، که عملکرد else-if را انجام می دهد.
نمونه ای از دستورالعمل های پیش پردازنده چیست؟
نمونههایی از برخی دستورالعملهای پیشپردازنده عبارتند از: include، define، ifndef و غیره به یاد داشته باشید که نمادفقط مسیری را ارائه میکند که به پیشپردازنده میرود، و چنین دستوری را صادر کنید. به عنوان شامل توسط برنامه پیش پردازنده پردازش می شود. برای مثال، شامل کد اضافی به برنامه شما خواهد شد.
دستورالعمل پیش پردازنده چیست؟
دستورالعمل های پیش پردازشگر خطوط فایل منبع هستند که اولین کاراکتر بدون فاصلهاست که آنها را از سایر خطوط متن متمایز می کند.اثر هر دستورالعمل پیش پردازنده تغییر در متن است و نتیجه تبدیل متنی است که حاوی دستورالعمل ها و نظرات نیست.
آیا elseif یک دستورالعمل پیش پردازنده است؟
پیش پردازنده کد منبع C را شامل می شود که از دستور elif پیروی می کند، زمانی که شرط دستور if، ifdef یا ifndef قبلی به false و شرط elif به true ارزیابی می شود. دستورالعمل elif را می توان به عنوان دیگر در نظر گرفت اگر.
آیا pragma یک دستورالعمل پیش پردازنده است؟
در زبانهای برنامهنویسی C و C++، pragma Once یک دستورالعمل پیشپردازنده غیراستاندارد اما با پشتیبانی گسترده است که به گونهای طراحی شده است که باعث شود فایل منبع فعلی فقط یک بار در یک واحد گنجانده شود. گردآوری.