このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
文字列の比較
関数比较字符串
は,テキストの比較を想定しています。サポートされていないデータ型に対して使用した場合、比较字符串
は常に0
を返します。
大文字小文字を区別せずにテキストを比較する場合は,比较字符串
ではなくstrcmpi
を使用します。
比较字符串
はC関数と名前が共通していますが,テキスト入力が一致した場合に0
を返すというC言語の規則には従いません。
字符串配列では,比较字符串
の代わりに関係演算子(==
、~ =
、<
、>
、<=
、>=
)を使用できます。数値配列の場合と同様に,字符串配列の比較と並べ替えを行うことができます。