سلام
با یک مثال توضیح میدهم:
#include
int addition (int,int);
int main ()
{
int z;
z = addition (5,3);
printf( "The result is%d ",z);
return 0;
}
int addition(int a, int b)
{
int r;
r=a+b;
return (r);
}
مثلا در اینجا تابع ما میاد دو تا عدد 5 و 3 را با هم جمع میکند.
در مثال بالا a,b پارامتر های تابع بودند و مقادیری که از تابع اصلی به این تابع فرستاده میشوند را آگومان میگویند.(5و3)
در واقع آرگومان 5 به جای پارامتر a قرار میگیرد و الی اخر...
در اینجا آرگومانها به روش مقدار ارسال شده اند به تابع.
uiprogramming.blogfa.com