কীওয়ার্ডগুলিকে সাধারণত প্রোগ্রামিং ভাষায় পূর্ব-নির্ধারিত বা সংরক্ষিত শব্দ বলা হয়। সি ভাষার প্রতিটি কীওয়ার্ড একটি প্রোগ্রামে একটি নির্দিষ্ট ফাংশন সম্পাদন করে।
-
পরিবর্তনশীল নাম হিসেবে কীওয়ার্ড ব্যবহার করা যাবে না।
-
কীওয়ার্ডের নির্দিষ্ট অর্থ আছে, এবং সেই অর্থ পরিবর্তন করা যাবে না।
-
তারা একটি 'সি' প্রোগ্রামের বিল্ডিং ব্লক।
-
C 32টি কীওয়ার্ড সমর্থন করে।
-
সমস্ত কীওয়ার্ড ছোট হাতের অক্ষরে লেখা হয়।
বিভিন্ন ধরনের কীওয়ার্ড নিম্নরূপ -
অটো | ডবল | int | গঠন |
ব্রেক | অন্যথায় | দীর্ঘ | সুইচ করুন |
কেস | enum | রেজিস্টার করুন | টাইপডেফ |
চার | বহিরাগত | রিটার্ন | ইউনিয়ন |
const | ছোট | ফ্লোট | আনসাইন করা হয়নি |
চালিয়ে যান | এর জন্য | স্বাক্ষরিত | অকার্যকর |
ডিফল্ট | যাও | আকারের | অস্থির |
করুন | যদি | স্থির | যখন |
উদাহরণ
নিচে সুইচ কেস ব্যবহার করে সিম্পল ক্যালকুলেটর এর জন্য C প্রোগ্রাম দেওয়া হল −
#include <stdio.h> int main(){ char Operator; float num1, num2, result = 0; printf("\n Try to Enter an Operator (+, -, *, /) : "); scanf("%c", &Operator); printf("\n Enter the Values for two Operands: "); scanf("%f%f", &num1, &num2); switch(Operator){ case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': result = num1 / num2; break; default: printf("\n entered operator is invalid "); } printf("\n The result of %.2f %c %.2f = %.2f", num1, Operator, num2, result); return 0; }
আউটপুট
যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -
Enter an Operator (+, -, *, /) : * Enter the Values for two Operands: 34 12 The result of 34.00 * 12.00 = 408.00
উপরের উদাহরণে, একটি সাধারণ ক্যালকুলেটর প্রোগ্রাম সম্পাদন করতে ব্যবহৃত কীওয়ার্ডগুলি নিম্নরূপ -
Int, char, switch, case, break, float, default, return
প্রোগ্রাম লেখার সময় এই শব্দগুলো ভেরিয়েবল হিসেবে ব্যবহার করা যাবে না।