《外汇基础知识》之头文件中定义的宏宏描述设置

qer1232024-04-10 04:08:04111

库宏定义

下表列出了头文件中定义的宏

宏观描述

设置以下所有选项

影响与作用

影响所有角色功能

影响函数提供的货币信息

影响小数点格式和函数提供的信息

影响函数

库函数定义

以下是头文件中定义的函数

字符(整数,常量字符)

设置或读取本地化信息

lconv *(无效)

设置或读取本地化信息

库结构类型定义

typedef struct {
   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;
   char p_sep_by_space;
   char n_cs_precedes;
   char n_sep_by_space;
   char p_sign_posn;
   char n_sign_posn;
} lconv

下面是各个字段的说明

字段说明

用于非货币值的小数点字符

货币值的千位分隔符

表示非货币数量中每组数字大小的字符串

每个字符代表一个整数值欧易交易所,每个整数指定当前组中的位数。

值为 0 表示先前的值将应用于其余分组

用于国际货币符号的字符串。前三个字符由 ISO 4217:1987 指定,第四个字符用于分隔货币符号和货币金额。

当地货币符号

用于货币值的小数点字符

货币值的千位分隔符

表示货币值中每组数字大小的字符串

每个字符代表一个整数值,每个整数指定当前组中的位数。

值为 0 表示先前的值将应用于其余分组

用于正货币值的字符

用于负货币值的字符

国际货币值小数点后显示的位数

货币值小数点后显示的位数

如果等于 1,则出现在正货币值之前

如果等于 0,则出现在正货币值之后

如果等于 1,请使用空格将正货币值

如果等于 0,则不使用空格将正货币值

如果等于 1欧意交易所,则出现在负货币值之前

如果等于 0,则出现在负货币值之后

如果等于 1,请使用空格将负货币值

如果等于 0,则不要使用空格将负货币值

表示正货币值中加号的位置

表示负货币值中负号的位置

下表中的值用于 和

数值描述

括号封装值的总和

放置在值之前的符号和

放置在值和之后的符号

紧接在值之前的符号和

紧接在值之后的符号和

本文链接:http://www.chuangkn.com/?id=361

货币值

阅读更多

网友评论