তথ্য ও যোগাযোগ প্রযুক্তি • প্রোগ্রামিং ভাষা

তথ্য ও যোগাযোগ প্রযুক্তি প্রশ্ন

main() ফাংশনের আগে ব্যবহারকারী-সংজ্ঞায়িত ফাংশনের প্রোটোটাইপ লেখা হয় কেন? ব্যাখ্যা কর।

উত্তর ও ব্যাখ্যা

AI-তৈরি নমুনা উত্তর সি কম্পাইলার প্রোগ্রাম উপর থেকে নিচের দিকে পড়ে। main() ফাংশনের ভেতরে কোনো ফাংশন কল করা হলে কম্পাইলারকে আগে থেকেই জানতে হয় ফাংশনটির নাম, রিটার্ন টাইপ ও প্যারামিটার কী। প্রোটোটাইপ লিখে এই তথ্য আগেই জানিয়ে দেওয়া হয়। ফলে ফাংশনের বাস্তবায়ন main()-এর পরে লিখলেও কম্পাইলার ফাংশন কল সঠিকভাবে বুঝতে পারে।

আরও প্রশ্ন অনুশীলন করতে অ্যাপে যাও