В объявлении функции или в любом деклараторе функции, кроме декларатора a function definition, имена параметров (если предоставлены) имеют область прототипа функции, которая заканчивается в конце ближайшего включающего декларатора функции.