Если void main является пользовательской функцией, то можем ли мы внести какие-либо изменения в эту пользовательскую функцию. Например: можем ли мы написать / использовать void main1 () вместо main ()?
Да. Просто позвоните main1() внутрь main().
main1()
main()
Нет. Загрузчик программы ищет main () в качестве отправной точки консольного приложения (WinMain () для приложений Windows).