A
и B
являются функциональными параметрами типа complexNumber
. В объявлении, которое не является определением, имена A
и B
ничего не значат; следующие два одинаковы:
complexNumber add(complexNumber A, complexNumber B);
complexNumber add(complexNumber , complexNumber );
Тем не менее, рекомендуется называть параметры именами, поскольку обычно это облегчает понимание объявлений функций и помогает самодокументированию кода.
В определении, если вы хотите использовать аргумент, переданный для данного параметра, у параметра должно быть имя, иначе нет способа его идентифицировать.