Я знаю, що в комп'ютерах значення, повернене main()
функцією, отримує операційна система. Але, що відбувається у main()
функції мікроконтролера?
main
з двома різними підписами, обидві з яких повертаються int
. Якщо ви використовуєте автономну реалізацію C, ця програма диктує, як слід записати функцію запуску. Ви не можете написати функцію void
повернення лише тому, що вона не повертається. Поведінка не повернення відрізняється від функції типу , яка впливає на загальні угоди про виклики.