فهرست موضوعات
سایت های مرتبط
|
آرگومان های تابعاین امکان وجود دارد که یک یا چند مقدار به یک تابع ارسال شود . به مثقداری که به یک تابع ارسال می شود ، آرگومان (argument) می گویند . با این وجود در ++c توابع می توانند از صفر تا چند آرگومان داشته باشند .در زیر برنامه ای آورده شده است که که برای نمایش قدر مطلق یک عدد از یکی از توابع کتابخانه استاندارد ++c به نام abs() استفاده می کند . تابع abs() یک آرگومان دریافت کرده ، قدر مطلق آن را محاسبه و نتیجه را بر می گرداند . //Use the abs() function. #include<iostream.h> #include<stdlib.h> main() { cout<<abs(-10); return 0; } در مورد برنامه بالا به یک چیز دیگر هم توجه کنید . این برنامه شامل فایل سرآمد STDLIB.H نیز می باشد . به کار بردن تابع abs() ایجاب می کند که حتما این فایل سرآمد در برنامه گنجانده شود . به طور کلی وقتی از یک تابع کتابخانه ای استفاده می کنید ، باید فایل سرآمد آن را نیز در برنامه بگنجانید . وقتی تابعی می سازید که یک یا چند آرگومان دریافت می کند ، متغیرهایی که آن آرگومان ها را دریافت خواهند کرد نیز می بایست معرفی شده باشند . به این متغیر ها پارامترهای (parameters) آن تابع گفته می شود . در تابع زیر با گرفتن اندازه قاعده و ارتفاع یک مثلث ، مساحت آن نمایش داده می شود . در این تابع دو پارامتر به نام های base و lenght معرفی شده است . void (int base , int lenght) { cout<<"Area of triangle is "; cout<<sbase*lenght / 2; cout<<"\n"; //output a linefeed } نکته دیگری که در مورد تابع فوق متذکر شوم استفاده از دستور "\n" است که این دستور باعث می شود مکان نما از جای فعلی خود به ابتدای خط بعدی منتقل شود . به خاطر بسپارید :اصطلاح آرگومان (argument) ، به آن مقداری اطلاق می شود که جهت فراخوانی یک تابع مورد استفاده قرار می گیرد . متغیری که مقدار آن آرگومان را دریافت می کند ، پارامتر (parameter) در واقع توابعی که آرگومان می گیرند را توابع پارامتری (parameterized functions) می گویند . مقالات
آموزش نحوهي Freeze كردن ويندوز در برابر تغييرات كاربران
چگونه وبلاگ بسازيم؟؟ (آموزش ساخت وبلاگ در سایت بلاگفا) شناسایی ویروس کشها پسورد ویندوز XP خود را فراموش کرده ام، چه کار کنم؟ (دو راه حل مبتدی و دو راه حل حرفهای) چگونه نام فایلهای داخل یک پوشه را سریعاً کپی کنیم؟ آموزش گام به گام رایت CD و DVD (ایمیج گرفتن، رایت ایمیج، ایجاد درایو مجازی و اجرای ایمیج) آموزش اتصال بی سیم گوشی به اینترنت از طریق اینترنت روی لپ تاپ لینکدونی
|