Percebi que havia (pelo menos no Mac OS X) um <string.h>cabeçalho e um <strings.h>cabeçalho. man 3 stringrevela que eles contêm funções diferentes. Existe alguma razão para isso?
@Potatoswatter: Está fazendo exatamente o que é especificado pelo POSIX.
—
R .. GitHub PARAR DE AJUDAR O ICE
strings.hcontém funções fora do padrãobcmp bcopy bzero ffs index rindex strcasecmp strncasecmp... e é isso.