コンピューターでmain()
は、関数によって返された値がオペレーティングシステムによって受信されることを知っています。しかし、main()
マイクロコントローラーの機能はどうなりますか?
main
、2つの異なるシグネチャを持つ2 つの形式をサポートする必要があり、どちらもreturn int
です。自立型のC実装を使用している場合、その実装により、スタートアップ関数の記述方法が決まります。void
返さないという理由だけで、返される関数を書くことはできません。戻らないという動作は、全体的な呼び出し規約に影響を与える関数タイプとは異なります。