Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

strcmp

string を比較する (大文字小文字の区別あり)

R2022b 以降

説明

tf = strcmp(str1,str2) は string str1 と string str2 を比較します。この演算子は 2 つの string が同一の場合に 1 (true) を返し、そうでない場合に 0 (false) を返します。strcmp では大文字小文字が区別されます。この演算子は Requirements Table ブロックで使用します。

すべて展開する

Requirements Table ブロックで、string "abc" と string "abc" が同一かどうかをチェックする要件を作成します。

y = strcmp("abc","abc")

This example shows a requirement that checks if the strings "abc" and "abc" are equal.

関係演算子を使用して string の比較および並べ替えを行うこともできます。2 つの string が同一か判別するには、== を使用します。

"abc" == "abc"

This example shows a requirement that checks if the strings "abc" and "abc" are equal.

2 つの string が同一でないか判別するには、~= を使用します。

"abc" ~= "abcd"

This example shows a requirement that checks if the strings "abc" and "abcd" are not equal.

入力引数

バージョン履歴

R2022b で導入