Dear student!
Argument is information required by a function to perform a task. Argument is a value that can be passed to function to be used as input information. Some function does not need any information to perform the task. In this case, the argument list for such functions will be empty. Arguments to a function are of valid data type like int number, double radius etc.
For example,
double raiseToPow(double x, int power)
double is return type,
raiseToPower is name of function
double x and int power are arguments of function.