相关疑难解决方法(0)

描述语言环境的'struct lconv'中对值的形式和实际约束是什么?

背景

C99标准第7.11节描述了<locale.h>标题及其内容.特别是,它定义struct lconv并说:

[...]在"C"语言环境中,成员应具有注释中指定的值.

char *decimal_point;     // "."
char *thousands_sep;     // ""
char *grouping;          // ""
char *mon_decimal_point; // ""
char *mon_thousands_sep; // ""
char *mon_grouping;      // ""
char *positive_sign;     // ""
char *negative_sign;     // ""
char *currency_symbol;   // ""
char frac_digits;        // CHAR_MAX
char p_cs_precedes;      // CHAR_MAX
char n_cs_precedes;      // CHAR_MAX
char p_sep_by_space;     // CHAR_MAX
char n_sep_by_space;     // CHAR_MAX
char p_sign_posn;        // CHAR_MAX
char n_sign_posn;        // CHAR_MAX
char *int_curr_symbol;   // ""
char int_frac_digits;    // CHAR_MAX …
Run Code Online (Sandbox Code Playgroud)

c locale

13
推荐指数
1
解决办法
843
查看次数

标签 统计

c ×1

locale ×1