C++ Return Keyword
တန်ဖိုးများ ပြန်ပေးသည်။
ယခင် void
နမူနာများတွင် အသုံးပြုခဲ့သော သော့ချက်စကားလုံးသည် လုပ်ဆောင်ချက်သည် တန်ဖိုးတစ်ခု မပြန်သင့်ဟု ဖော်ပြသည်။ လုပ်ဆောင်ချက်ကို တန်ဖိုးတစ်ခုပြန်ပေးလိုပါက၊ အစား ဒေတာအမျိုးအစား (ဥပမာ int
,
string
, အစရှိသည်) ကို သုံး
နိုင်ပြီး လုပ်ဆောင်ချက်အတွင်းသော့ချက်စကားလုံးကို void
အသုံးပြုနိုင်သည် ။return
ဥပမာ
int myFunction(int x) {
return 5
+ x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs
8 (5 + 3)
ဤဥပမာသည် ဘောင် နှစ်ခုပါ သော လုပ်ဆောင်ချက်တစ်ခု၏ ပေါင်းလဒ်ကို ပြန်ပေးသည် -
ဥပမာ
int myFunction(int x, int y) {
return x + y;
}
int main()
{
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
ရလဒ်ကို variable ဖြင့်လည်း သိမ်းဆည်းနိုင်သည်-
ဥပမာ
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)