当我有main1,main2和main时如何执行main1?

tom*_*ang -8 c

#include <stdio.h>
#include <string.h>

int main1(void)
{
   printf("Came to main1.\n");
}

int main2(void)
{
   printf("Came to main2.\n");
}

int main(void)
{
   printf("Came to main. \n");
}
Run Code Online (Sandbox Code Playgroud)

我有main1,main2和main.我想看看main1输出,但每次执行程序时,我只能看到主输出

Lag*_*aer 5

那是因为main()它始终是C/C++程序的入口点,并且是唯一隐式调用的函数.

尝试:

int main(void) {
   printf("Came to main. \n");
   main1();
   main2();
}
Run Code Online (Sandbox Code Playgroud)