#include <stdio.h>
#include <stdlib.h>
//非递归
int strlen(char * str) {
int i;
for (i = 0; str[i]; i++);//字符串遍历
return i;
}
//递归
int mystrlen(char * str) {
if (*str == '\0') {
return 0;
}
return 1 + mystrlen(str + 1);
}
int main() {
printf("%d\n", strlen("hfhsdah"));
printf("%d\n", mystrlen("njajicjj"));
system("pause");
return 0;
}