آموزش مقدماتی C++ | پارامتر های تابع
خطای دسترسی
برای ثبت پاسخ، ابتدا باید در سایت وارد شوید.
پارامتر ها و آرگومان ها
می توانیم ورودی هایی را به عنوان پارامتر به توابع ارسال کنیم. این پارامتر ها در توابع به عنوان متغیر عمل می کنند. پارامتر ها بعد از نام تابع و درون پرانتز نوشته می شوند. هر تعداد پارامتر که بخواهیم را می توانیم به یک تابع ارسال کنیم فقط باید آنها را با علامت کاما (,) از هم جدا کنیم.
void functionName(parameter1, parameter2, parameter3) {
// code to be executed
}
در مثال زیر، یک تابع وجود دارد که یک پارامتر ورودی String به نام fname را دریافت می کند. هر زمان که بخواهیم این تابع را فراخوانی کنیم، یک مقدار را به عنوان این متغیر به تابع ارسال می کنیم. و در این مثال، تابع آن را در خروجی چاپ خواهد کرد:
void myFunction(string fname) {
cout << fname << " Refsnesn";
}
int main() {
myFunction("Liam");
myFunction("Jenny");
myFunction("Anja");
return 0;
}
// Liam Refsnes
// Jenny Refsnes
// Anja Refsnes
وقتی پارامتری را به تابع ارسال می کنیم، به آن آرگومان می گوییم. در مثال بالا، fname یک پارامتر است و Jenny، Liam و Anja آرگومان هستند.
برای ثبت پرسش ابتدا در سایت وارد شوید.