☰
【C语言遍历字符串】
2026/10/27 1:16:49 网站建设 项目流程

当你想在 C 语言中计算字符串的长度而不使用内置的 `strlen` 函数时,你可以通过遍历字符串并逐字符计数的方式来实现。以下是一个简单的示例:

```c
#include <stdio.h>

int string_length(char str[]) {
int length = 0;
while (str[length] != '\0') { // '\0' 是空字符,表示字符串结束
length++;
}
return length;
}

int main() {
char input[] = "Hello, World!";

int len = string_length(input);
printf("The length of the string is: %d\n", len);

return 0;
}
```

在这个程序中,`string_length` 函数接收一个字符串作为参数,然后遍历字符串,直到遇到空字符`\0`,此时函数返回计数器 `length` 的值,即为字符串的实际长度。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询