Why can't a function go after Main

前端 未结 8 1899
一向
一向 2020-12-09 12:37

Why can\'t I put a function after main, visual studio cannot build the program. Is this a C++ quirk or a Visual Studio quirk?

eg.

int main()
{
   myF         


        
8条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-09 13:08

    Because

    myFunction()
    

    has to be declared before using it. This is c++ behaviour in general.

提交回复
热议问题