strlen a mano en C
Avanza hasta el byte cero terminador: una cadena de C no es más que eso.
size_t my_strlen(const char *s) {
const char *p = s;
while (*p)
p++;
return (size_t)(p - s);
}
Palabras clave y builtins usados aquí
charconstreturnsize_twhile
El intento, en números
- Líneas
- 6
- Caracteres a escribir
- 94
- Tokens
- 36
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 24 segundos.
Paso 4 de 5 en Arreglos y cadenas; paso 25 de 35 en Fundamentos del lenguaje.