The C99 standard says:
The number of characters that can be produced by any single conversion shall be at least 4095
Does it m
The C standard doesn't specify a maximum. What they do specify is the minimum value the maximum is allowed to be.