Я знаю, что для записи основного метода есть две разные подписи -
int main()
{
//Code
}
или для обработки аргумента командной строки, мы пишем его как -
int main(int argc, char * argv[])
{
//code
}
В C++
Я знаю, что мы можем перегрузить метод, но в C
, как компилятор обрабатывает эти две разные подписи функции main
?