localeconv()
#include <locale.h>
struct lconv *localeconv(void);
,
localeconv() lconv, , . lconv .
char *decimal_point; |
. |
char *thousands_sep; |
. |
char *grouping; |
. |
char int_curr_symbol; |
. |
char *currency_symbol; |
. |
char *mon_decimal_point; |
|
char *mon_thousands_sep; |
. |
char *mon_grouping; |
. |
char *positive_sign; |
. |
char *negative_sign; |
. |
char int_frac_digits; |
, , . |
char frac_digits; |
, , . |
char p_cs_precedes; |
1, , 0, . |
char p_sep_by_space; |
1, , 0 . 99 , . |
char n_cs_precedes; |
1, , 0, . |
char n_sep_by_space; |
1, , 0 . 99 , . |
char p_sign_posn; |
. |
char n_sign_posn; |
. |
99: |
char _p_cs_precedes; |
1, , 0, . , . |
char _p_sep_by_space; |
, . , . |
char _n_cs_precedes; |
1, , 0, . , . |
char _n_sep_by_space; |
, . , . |
char _p_sign_posn; |
. , . |
char _n_sign_posn; |
. , . |
localeconv() lconv. . , lconv, .
|