Lines Matching +full:128 +full:- +full:character

106 write to the character string
118 (or arguments accessed via the variable-length argument facilities of
137 will return \-1 and set
149 .Fa size Ns \-1
153 character then gets the terminating
159 The output is always null-terminated, unless
184 character.
190 .Bl -bullet
203 .Bl -tag -width ".So \ Sc (space)"
216 conversions, a non-zero result has the string
226 character of the output string to a zero.
231 conversions, a non-zero result has the string
263 .It Sq Cm \-
271 .Cm \-
297 the non-monetary separator returned by
303 be padded with spaces on the left (or right, if the left-adjustment
316 conversions, the number of digits to appear after the decimal-point for
335 .Bl -column ".Cm q Em (deprecated)" ".Vt signed char" ".Vt unsigned long long" ".Vt long long *"
379 .Bl -column ".Sy Modifier" ".Cm a , A , e , E , f , F , g , G"
391 .Bl -column ".Sy Modifier" ".Vt wint_t" ".Vt wchar_t *"
396 A character that specifies the type of conversion to be applied.
414 and non-positional arguments, the results are undefined.
417 .Bl -tag -width ".Cm bBdiouxX"
466 .Oo \- Oc Ar d Li \&. Ar ddd Li e \(+- Ar dd
469 decimal-point character
473 zero, no decimal-point character appears.
491 .Li -inf
492 respectively when using the lowercase conversion character, and
495 .Li -INF
496 respectively when using the uppercase conversion character.
507 .Oo \- Oc Ar ddd Li \&. Ar ddd ,
509 where the number of digits after the decimal-point character
512 explicitly zero, no decimal-point character appears.
533 is used if the exponent from its conversion is less than \-4 or greater than
542 .Oo \- Oc Li 0x Ar h Li \&. Ar hhhp Oo \(+- Oc Ar d ,
544 where the number of digits after the hexadecimal-point character
547 the floating-point number exactly, and no rounding occurs.
548 If the precision is zero, no hexadecimal-point character appears.
551 is a literal character
571 Note that there may be multiple valid ways to represent floating-point
574 .Li 0x1.92p+1 , 0x3.24p+0 , 0x6.48p-1 ,
576 .Li 0xc.9p-2
579 and later always prints finite non-zero numbers using
583 .Ql -
597 and the resulting character is written.
605 and the (potentially multi-byte) sequence representing the
606 single wide character is written, including any shift sequences.
608 to the original state after the character.
618 argument is expected to be a pointer to an array of character type (pointer
623 character;
626 If a precision is given, no null character
630 character.
638 For each wide character in the string, the (potentially multi-byte)
640 wide character is written, including any shift sequences.
646 character;
650 If a precision is given, no null character
655 character.
686 character is defined in the program's locale (category
689 In no case does a non-existent or small field width cause truncation of
716 .Bd -literal -offset indent
724 .Bd -literal -offset indent
730 To allocate a 128 byte string and print into it:
731 .Bd -literal -offset indent
739 if ((p = malloc(128)) == NULL)
742 (void) vsnprintf(p, 128, fmt, ap);
782 .Bl -tag -width Er
784 An invalid wide character code was encountered.
816 .St -ansiC
818 .St -isoC-99 .
824 .St -isoC-99 ,
830 .St -p1003.1-2008 .
836 .St -p1003.1-2024 .
891 .Bd -literal
926 can be used to write arbitrary data to potentially carefully-selected
936 as the resulting string may still contain user-supplied conversion specifiers