比较字符串大小c语言
时间: 2024-01-20 20:14:48 浏览: 156
C语言字符串大小比较
在C语言中,可以使用内置的函数strcmp来比较两个字符串的大小。这个函数接受两个参数,分别是要比较的两个字符串,并返回一个整数。如果第一个字符串小于第二个字符串,那么strcmp会返回一个负数;如果两个字符串相等,那么strcmp会返回0;如果第一个字符串大于第二个字符串,那么strcmp会返回一个正数。
以下是一个比较字符串大小的C语言程序示例:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[] = "abc";
char str2[] = "def";
char str3[] = "abc";
int result;
result = strcmp(str1, str2);
printf("strcmp(str1, str2) = %d\n", result);
result = strcmp(str1, str3);
printf("strcmp(str1, str3) = %d\n", result);
return 0;
}
```
输出结果为:
```
strcmp(str1, str2) = -3
strcmp(str1, str3) = 0
```
阅读全文