C语言编程实现strlen()函数功能
时间: 2023-10-24 19:17:51 浏览: 139
下面是 C 语言编写的 strlen() 函数代码:
```c
#include <stdio.h>
int strlen(char *str) {
int count = 0;
while (*str != '\0') {
count++;
str++;
}
return count;
}
int main() {
char str[] = "Hello World";
printf("The length of the string is %d", strlen(str));
return 0;
}
```
该函数使用指针遍历字符串,每次遍历时将计数器加一,直到遍历到字符串末尾的空字符为止。在主函数中,我们定义一个字符串常量并通过函数计算其长度并输出。
阅读全文