Affects the decimal-point character for C's formatted input/output functions and C's string conversion functions, as well as C's nonmonetary formatting information returned by the localeconv function.
The localeconv function sets the components of an object with type lconv with values appropriate for the formatting of numeric quantities (monetary and otherwise) according to the rules of the current locale.
The international currency symbol applicable to the current locale. The first three characters contain the alphabetic international currency symbol in accordance with those specified in ISO 4217. The fourth character (immediately preceding the null character) is the character used to separate the international currency symbol from the monetary quantity.