◄Up► ◄Contents► ◄Index► ◄Back► ─────Run-Time Library─────────────────────────────────────────────────────── The <width> field contains a nonnegative decimal integer that specifies the minimum number of characters printed. If the number of characters in the output is less than the specified width, blanks are added to the left or the right of the output value (depending on whether the - flag is used) until the minimum width is reached. If <width> is prefixed with a 0, zeros are added until the minimum width is reached. (This is not useful for left-aligned numbers.) The width specification never causes a value to be truncated. If the number of characters in the output value is greater than the specified width, or <width> is not given, all characters of the value are printed (subject to the precision specification). If the width specification is an asterisk (*), the width is determined by the next argument, which must be an integer. The width argument must precede the value being formatted in the argument list. -♦-