Back

15. Function Parameters

📘 কনসেপ্ট (থিওরি)

তথ্য ফাংশনে প্যারামিটার হিসেবে পাঠানো যেতে পারে। প্যারামিটার ফাংশনের ভেতরে ভেরিয়েবল হিসেবে কাজ করে। প্যারামিটার ফাংশনের নামের পরে, প্যারেন্থেসিসের ভেতরে নির্দিষ্ট করা হয়। আপনি যত খুশি প্যারামিটার যোগ করতে পারেন, শুধু কমা দিয়ে আলাদা করুন।
void myFunction(char name[]) { printf("Hello %s\n", name); }
আপনি যদি চান ফাংশন একটি মান রিটার্ন করুক, তবে void এর পরিবর্তে একটি ডেটা টাইপ (যেমন int বা float ইত্যাদি) ব্যবহার করতে পারেন এবং ফাংশনের ভেতরে return কীওয়ার্ড ব্যবহার করতে পারেন।

💡 উদাহরণ

প্যারামিটার এবং রিটার্ন ভ্যালু:
#include // রিটার্ন ভ্যালুসহ ফাংশন int sum(int k, int j) { return k + j; } int main() { int result = sum(5, 3); printf("Result is = %d", result); return 0; }

🎯 আপনার কাজ (প্র্যাকটিস)

multiply নামের একটি ফাংশন তৈরি করুন যা দুটি int প্যারামিটার নেয় এবং তাদের গুণফল রিটার্ন করে। main এ 4 এবং 5 দিয়ে এটিকে কল করুন এবং ফলাফল প্রিন্ট করুন।
main.c
Loading...
OUTPUT
Run your code to see the output here...