strcmp什么用
时间: 2023-11-12 19:14:38 浏览: 128
strcmp 函数的使用
strcmp() 是 MATLAB 中的一个字符串比较函数,用于比较两个字符串是否相等,如果相等则返回逻辑值 true,否则返回逻辑值 false。
它的语法格式为:
```
tf = strcmp(str1,str2)
```
其中,str1 和 str2 是要比较的两个字符串。
strcmp() 函数比较两个字符串时,会逐个字符进行比较,如果对应位置的字符相同,则继续比较下一个字符,直到比较完所有字符或者发现不同的字符位置。如果两个字符串完全相同,则返回 true,否则返回 false。
例如,下面的代码演示了如何使用 strcmp() 函数比较两个字符串:
```
str1 = 'hello';
str2 = 'world';
tf = strcmp(str1,str2);
disp(tf); % 输出结果为 false
```
在这个例子中,str1 和 str2 分别是两个不同的字符串,因此 strcmp() 函数返回 false。
阅读全文