8
Warum muss glibcs strlen so kompliziert sein, um schnell zu laufen?
Ich habe hier den strlenCode durchgesehen und mich gefragt, ob die im Code verwendeten Optimierungen wirklich benötigt werden. Warum funktioniert so etwas zum Beispiel nicht gleich gut oder besser? unsigned long strlen(char s[]) { unsigned long i; for (i = 0; s[i] != '\0'; i++) continue; return i; } Ist …