Actual Arguments And Formal Arguments
Actual Arguments
-
These are the real values or variables you pass to a function when calling it.
-
They appear in the function call.
int main() {
int a = 10, b = 20;
add(a, b); // a and b are actual arguments
return 0;
}
Formal Arguments
-
These are the placeholders or parameters defined in the function definition.
-
They receive the values of actual arguments.
void add(int x, int y) {
printf("Sum = %d\n", x + y); // x and y are formal arguments
}


