c/locale/lconv

The struct contains numeric and monetary formatting rules as defined by a C locale. Objects of this struct may be obtained with localeconv. The members of are values of type  and of type. Each member except  may be pointing at a null character (that is, at an empty C-string). The members of type are all non-negative numbers, any of which may be char_max if the corresponding value is not available in the current C locale.

International monetary numeric formatting parameters
The characters of the C-strings pointed to by and  are interpreted according to their numeric values. When the terminating is encountered, the last value seen is assumed to repeat for the remainder of digits. If char_max is encountered, no further digits are grouped. The typical grouping of three digits at a time is.

The values of, , , are interpreted as follows:

The values of, , , are interpreted as follows: