Как называется, когда функция написана вверху

Короче, забыл как называется, когда есть вот такая запись:

void a(int);//вот, когда так пишут функцию вверху, как такая запись называется?
int main(){
    int b = 24;
    a(b);
}
void a(int c){
    cout<<c;
}