Gracias de nuevo por tu respuesta, pero como dije en el primer post:
Cita: El tamaño de la cadena creo que no se puede medir con strlen(), por el tema de los caracteres multibyte.
No se puede conocer el tamaño de una cadena en bytes contando sus caracteres, ya que hay caracteres que valen mas de un byte, como por ejemplo el retorno de carro \n.
Un saludo.