#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int Strlen( char str[])
{
int size = 0;
int i;
for (i = 0; str[i] != '\0'; i++)
{
size++;
}
return size;
}
int main()
{
char str[] = "abcd";
int ret = Strlen(str);
printf("%d\n", ret);
system("pause");
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int Strlen(char str[])
{
if (str[0] == '\0')
{
return 0;
}
return 1 + Strlen(str + 1);
}
int main()
{
char str[] = "abcd";
int ret = Strlen(str);
printf("%d\n", ret);
system("pause");
return 0;
}