strcmp_s怎么用
时间: 2024-05-28 12:05:15 浏览: 279
C语言中strcpy_strcmp_strlen_strcat函数原型
strcmp_s函数是一个用于比较两个字符串的函数。它的函数原型是`int strcmp_s(const char *s1, const char *s2)`。该函数会比较字符串s1和s2,并返回一个整数值,用于表示两个字符串的大小关系。
下面是一个使用strcmp_s函数的示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[15];
char str2[15];
int ret;
strcpy_s(str1, "ABCDEF");
strcpy_s(str2, "ABCDEf");
ret = strcmp_s(str1, str2);
if (ret < 0) {
printf("str1 小于 str2");
} else if (ret > 0) {
printf("str1 大于 str2");
} else {
printf("str1 等于 str2");
}
return 0;
}
```
在上面的示例中,我们首先使用strcpy_s函数将两个字符串赋值给str1和str2。然后,我们使用strcmp_s函数比较这两个字符串,并将返回值赋给ret变量。最后,根据ret的值,我们打印出相应的结果。
阅读全文