NAME¶
strxfrm - 转换字符串
总览 (SYNOPSIS)¶
#include <string.h>
size_t strxfrm(char *dest, const char *src, size_t n);
描述 (DESCRIPTION)¶
strxfrm() 函数 把 字符串
src
转换 成 另外 一种 形式.
用
strcmp() 来比较 两个
转换后的 字符串 与 用
strcoll() 来比较 它们
转换前的 字符串 的
返回值 是 一样的.
转换后的 字符串的 前
n 个 字符 会存放于
dest 中. 它是 根据 程序
当前的 区域选项 中的
LC_COLLATE 来 转换的. (见
setlocale(3)).
返回值 (RETURN VALUE)¶
strxfrm() 函数 返回 除去
结尾的 `\0' 字符, 用来
存储 转换后的 字符串
所 需要的 字节数. 如果
返回值 大于 或 等于
n,
dest 中的 内容 就是
不确定的.
SVID 3, BSD 4.3, ISO 9899
注意 (NOTES)¶
如果 区域选项 是
"POSIX" 或者
"C",
那么
strxfrm() 同 用
strncpy() 来
拷贝 字符串 是等价的.
参见 (SEE ALSO)¶
bcmp(3),
memcmp(3),
strcasecmp(3),
strcmp(3),
strcoll(3),
setlocale(3)
[中文版维护人]¶
唐友 <tony_ty@263.net>
[中文版最新更新]¶
2002/1/28
[中国Linux论坛man手册页翻译计划]¶
http://cmpp.linuxforum.net