strcoll(3)

用當前的區域選項來比較兩個字串 · man3 · 繁體中文

STRCOLL(3) Linux Programmer's Manual STRCOLL(3)

strcoll - 用當前的區域選項來比較兩個字串

#include <string.h>

int strcoll(const char *s1, const char *s2);

strcoll() 函式 是用來 比較 s1 和 s2 兩個 字串的. 如果 s1 不為空, 它會 返回 一個 小於, 等於 或者 大於 零的 整數 分別來 表示 它 小於, 等於 或者 大於 s2. 它是 根據 程式 當前的 區域選項 中的 LC_COLLATE 來 比較的. (見 setlocale(3)).

如果 s1 不為空, strcoll() 函式 會 返回 一個 小於, 等於 或者 大於 零的 整數 分別來 表示 它 小於, 等於 或者 大於 s2. 每個 字串 都根據 當前的 區域選項 來解釋.

SVID 3, BSD 4.3, ISO 9899

如果 區域選項 是 "POSIX" 或者 "C", 那麼 strcoll() 同 strcmp() 是等價的.

bcmp(3)EN, memcmp(3)EN, strcasecmp(3)EN, strcmp(3)EN, strxfrm(3), setlocale(3)

唐友 <tony_ty@263.net>

2002/1/28

http://cmpp.linuxforum.net

本頁面中文版由中文 man 手冊頁計劃提供。
中文 man 手冊頁計劃:https://github.com/man-pages-zh/manpages-zh

1993-04-12 GNU