Почему функция не может идти после Main

Почему я не могу поставить функцию после основной, Visual Studio не может собрать программу. Это причуда C ++ или причуда Visual Studio?

например.

int main()
{
   myFunction()
}

myFunction(){}

выдаст ошибку, что main не может использовать myFunction

Ответы на вопрос(1)

Ваш ответ на вопрос