El carácter de escape "retroceso" '\ b': ¿comportamiento inesperado?

Así que finalmente estoy leyendo a través de K & R, y aprendí algo en las primeras páginas, que hay un carácter de escape de retroceso,\b.

Así que voy a probarlo, y hay un comportamiento muy extraño:

#include <stdio.h>

main ()
{
    printf("hello worl\b\bd\n");
}

La salida es

hello wodl

¿Alguien puede explicar esto?

Respuestas a la pregunta(5)

Su respuesta a la pregunta