সি প্রোগ্রামিং ভাষা এটির প্রোগ্রামের দক্ষ কাজের জন্য প্রিপ্রসেসরকে সমর্থন করে। C প্রিপ্রসেসর সি ভিত্তিক প্রোগ্রামিং ভাষার জন্য একটি ম্যাক্রো প্রিপ্রসেসর। একটি প্রিপ্রসেসর কম্পাইলারকে একটি সুস্পষ্ট উপায়ে হেডার ফাইল, ম্যাক্রো সম্প্রসারণ, শর্তসাপেক্ষ সংকলন এবং লাইন নিয়ন্ত্রণ অন্তর্ভুক্ত করার ক্ষমতা দেয়৷
# হ্যাশ ট্যাগ একটি প্রিপ্রসেসরকে সংজ্ঞায়িত করতে ব্যবহৃত হয় অর্থাৎ সমস্ত প্রিপ্রসেসরের শুরুতে # থাকে। প্রিপ্রসেসরের নাম অনুসরণ করে এর মধ্যে কোনো স্থান ছাড়াই। এখানে, একটি তালিকা সি প্রিপ্রসেসর রয়েছে৷
৷S.No. | প্রিপ্রসেসর | বিবরণ |
---|---|---|
1. | #অন্তর্ভুক্ত | ফাইল থেকে একটি নির্দিষ্ট শিরোনাম অন্তর্ভুক্ত করে। |
2. | #সংজ্ঞায়িত করুন | একটি প্রিপ্রসেসর ম্যাক্রো সংজ্ঞায়িত করে। |
3. | #undef | একটি প্রিপ্রসেসর ম্যাক্রো অনির্ধারিত করুন |
4. | #if | একটি কম্পাইল সময়ের অবস্থার জন্য পরীক্ষা করে এবং True এর জন্য মূল্যায়ন করে মান। |
5. | #আরো | ইফ প্রিপ্রসেসরের বিকল্প হিসাবে মূল্যায়ন করুন। |
6. | #ifndef | ম্যাক্রো সংজ্ঞায়িত করা হয়েছে কিনা তা পরীক্ষা করে। TRUE তে মূল্যায়ন করে যদি সংজ্ঞায়িত না করা হয়। |
7. | #elif | উভয়ের সমন্বয় #if এবং #আরো বিবৃতি। |
8. | #ত্রুটি | stderr দ্বারা ত্রুটি বার্তা মুদ্রণ সংজ্ঞায়িত করে পদ্ধতি। |
9. | #endif | প্রিপ্রসেসরের শর্ত শেষ হয়। |
10। | #pragma | কম্পাইলারকে কমান্ড দিতে ব্যবহৃত হয়/ |