O ctype.h ainda requer caracteres não assinados?

Tradicionalmente, era - estritamente falando - um erro passar umsigned char aoctype.h predicados porque foram definidos apenas para -1 a 255, portanto, -128 a -2 podem acabar na leitura fora dos limites da matriz.

Isso já foi consertado ou você ainda precisa usar estritamenteunsigned char evitar comportamento indefinido nas versões modernas de C?

questionAnswers(1)

yourAnswerToTheQuestion