Im Grunde genommen ist -2147483648 die breiteste von allen 32-Bit-Ganzzahlen mit Vorzeichen, die für die Darstellung benötigt werden. Dieses Makro NGX_INT32_LEN
definiert, wie viele Zeichen eine solche Ganzzahl lang sein kann.
Dazu wird der für diesen String benötigte Speicherplatz konstant gehalten und 1 subtrahiert (weil sizeof
Platz für das nachfolgende NUL-Zeichen bietet). Es ist schneller als mit:
weil nicht alle Compiler das in die Konstante 11
übersetzen.
Tags und Links macros c precompile