Bilgisayarlarda, main()işlev tarafından döndürülen değerin işletim sistemi tarafından alındığını biliyorum . Fakat main()bir mikrodenetleyici fonksiyonunda ne olur ?
main, her ikisi de geri dönen iki farklı imzalı iki formu desteklemek için gereklidir int. Bağlantısız bir C uygulaması kullanıyorsanız, bu uygulama başlatma işlevini nasıl yazmanız gerektiğini belirler. voidDönen bir işlev, yalnızca dönmediği için yazamazsınız . Dönmeme davranışı , genel çağrı kurallarını etkileyen işlev türünden farklıdır .