怎么比较两个字符指针数组元素的大小
时间: 2023-12-09 07:37:24 浏览: 195
在C语言中,可以使用strcmp()函数来比较两个字符指针数组元素的大小。strcmp()函数会比较两个字符串的ASCII码值,如果第一个字符串的ASCII码值大于第二个字符串,则返回一个正数;如果第一个字符串的ASCII码值小于第二个字符串,则返回一个负数;如果两个字符串相等,则返回0。下面是一个例子:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char *str1 = "hello";
char *str2 = "world";
int result = strcmp(str1, str2);
if (result > 0)
{
printf("%s is greater than %s\n", str1, str2);
}
else if (result < 0)
{
printf("%s is less than %s\n", str1, str2);
}
else
{
printf("%s is equal to %s\n", str1, str2);
}
return 0;
}
```
阅读全文