inline float diskriminanta(float a, float b, float c)
{
return b*b-4*a*c;
}
Pri vrinjenih funkcijah prevajalnik v programu zamenja klic funkcije s telesom funkcije. Na ta način dobimo nekoliko hitrejše delovanje programa, saj sam klic funkcije tudi porabi nekaj procesorskega časa (prenos dejanskih argumentov, rezervacija pomnilniškega prostora za dejanske argumente, vračanje vrednosti, itd.). Hitrost izvajanja je večja, poveča pa se tudi velikost objektne kode!