কম্পিউটার টিউটোরিয়াল

C++-এ void ফাংশন থেকে রিটার্ন (Return from void functions in C++)

void ফাংশন থেকে রিটার্ন

void ফাংশন কোনো ভ্যালু রিটার্ন করে না, কিন্তু return স্টেটমেন্ট ব্যবহার করা যায় ফাংশন প্রিমেচারলি টারমিনেট করার জন্য। এটি কোড পঠনযোগ্যতা বাড়ায়।

১. সাধারণ return

void my_func() {
    cout << "From my_function\n";
    return; // অপশনাল, ফাংশন শেষে ইমপ্লিসিট রিটার্ন হয়
}

২. অন্য void ফাংশন কল করে রিটার্ন

void another_func() { cout << "From another\n"; return; }
void my_func() {
    cout << "From my_function\n";
    return another_func(); // another_func() কল করে রিটার্ন
}
From my_function
From another

নোট: return expr; এখানে expr-ও void টাইপের হতে হবে। কোনো ভ্যালু রিটার্ন করা যাবে না।

  1. C++-এ ফাংশন থেকে অ্যারে রিটার্ন কীভাবে করবেন?

  2. Java থেকে C++ ফাংশন কীভাবে কল করবেন?

  3. পাইথন ফাংশন থেকে None রিটার্ন করা

  4. পাইথন ফাংশন থেকে void রিটার্ন করা