format (&str, array_length (str.chars), number, "%d");

format (&str, array_length (str.chars), number, "%x");

format (&str, array_length (str.chars), number, "%d", length);

format (&str, array_length (str.chars), number, "%x", length);

format (&str, array_length (str.chars), number, "%d", length, STR_SPACES);

format (&str, array_length (str.chars), number, "%x", length, STR_SPACES);

format (&str, array_length (str.chars), string, "%s", length, "-");

format (&str, array_length (str.chars), string, "%s", length, STR_SPACES);