Czy strlen zostanie obliczony wielokrotnie, jeśli zostanie użyty w pętli?

Nie jestem pewien, czy poniższy kod może spowodować zbędne obliczenia, czy też jest specyficzny dla kompilatora?

for (int i = 0; i < strlen(ss); ++i)
{
    // blabla
}

Będziestrlen()&nbsp;być obliczane za każdym razem, gdyi&nbsp;wzrasta?