Špatně
Příští opakování: 2026-04-23 (zítra)

Jaká je hlavní výhoda inline funkcí oproti makrům v jazyce C?

Tvoje odpověď: Inline funkce šetří paměť, protože se nevkládá kopie kódu na každé místo volání

Správná odpověď: Při překladu inline funkcí jsou kontrolovány datové typy parametrů a provedeny implicitní konverze; makra kontrolu typů neprovádějí

Vysvětlení

Velkou výhodou inline funkcí oproti makrům je typová kontrola při překladu — překladač ověří typy parametrů a případně provede implicitní konverze. Makra jsou jen textová substituce bez jakékoli typové bezpečnosti.

Dokončit sezení 🏁 Zpět na menu