您当前的位置:首页 > 计算机 > 编程开发 > VC/VC++

locale.h头文件详解

时间:12-25来源:作者:点击数:

<locale.h> 头文件包含了与区域设置(本地设置、地域设置)有关的函数和类型。

C语言是世界性的编程语言,它支持全球的语言系统,可以处理英文、中文、日文、韩文、德语、法语、拉丁文、希腊文等。我们可以通过 <locale.h> 头文件中的 setlocale() 函数进行地域设置,改变程序的语言环境。

地域设置是与某个地区(或者说某个国家)的语言和文化相关的一系列内容,包含字符集(字符编码)、日期格式、数字格式、货币格式(例如货币符号、国际货币代码)、字符处理(例如字符分类)、字符比较(字符排序)等。

其中,数字和货币信息还包含了很多细节,为了便于管理,C语言将这些细节信息组织成一个名为 lconv 结构体。

区域设置会影响标准库中部分函数的行为,我们将在 setlocale() 中具体讲解。 

函数 说明
setlocale() 区域设置(本地设置、地域设置)函数
localeconv() 返回区域设置中与数字和货币有关的信息
类型 说明
struct lconv 含了与数字和货币有关的区域设置信息的结构体

扩展阅读

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门