一般に使用される NULL 終端文字列処理ルーチン
文字列の操作 への移動
NULL 終端文字列処理ルーチンの機能はいくつかの分野に分かれます。これらの機能分野の中には、使用目的は同じでも計算での判定基準が異なるルーチンがあります。
次の機能分野別にルーチンの一覧を以下の表に示します。
以下の表では、各ルーチンでの大文字/小文字の区別、現在のロケールの使用、マルチバイト文字セット(MBCS)のサポートの状況を示す欄も、必要に応じて表示されています。
目次
NULL 終端文字列の比較ルーチン
ルーチン | 大文字/小文字の区別 | ロケール設定の使用 | MBCS のサポート |
---|---|---|---|
○ |
○ |
○ | |
× |
○ |
○ | |
○ |
○ |
○ | |
× |
○ |
○ | |
○ |
× |
× | |
× |
× |
× | |
○ |
× |
× | |
× |
× |
× |
NULL 終端文字列の大文字/小文字変換ルーチン
ルーチン | ロケール設定の使用 | MBCS のサポート |
---|---|---|
○ |
○ | |
○ |
○ | |
× |
× | |
× |
× |
NULL 終端文字列の部分的変更ルーチン
ルーチン |
---|
NULL 終端文字列の部分文字列ルーチン
ルーチン | 大文字/小文字の区別 | MBCS のサポート |
---|---|---|
○ |
○ | |
○ |
○ | |
○ |
○ | |
○ |
× | |
○ |
× | |
○ |
× |
NULL 終端文字列のコピー ルーチン
ルーチン |
---|