c语言for循环比较字符串长度
时间: 2023-03-29 14:01:14 浏览: 182
可以使用 strlen 函数来获取字符串的长度,然后在 for 循环中进行比较。例如:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[] = "hello";
char str2[] = "world";
int len1 = strlen(str1);
int len2 = strlen(str2);
if (len1 == len2) {
for (int i = ; i < len1; i++) {
if (str1[i] != str2[i]) {
printf("两个字符串不相等\n");
break;
}
}
} else {
printf("两个字符串不相等\n");
}
return ;
}
```
相关问题
c语言for循环求字符串长度
可以使用for循环遍历字符串,每遍历一个字符,计数器加1,直到遍历完整个字符串,计数器的值就是字符串的长度。具体代码如下:
```c
int strlen(char* str) {
int len = ;
for (int i = ; str[i] != '\'; i++) {
len++;
}
return len;
}
```
其中,str是要求长度的字符串,'\'表示字符串的结尾。
阅读全文