#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<windows.h>
#include<assert.h>
int fun(char *str)
{
assert(str);
if (*str == '\0')
return 0;
return fun(str + 1) + 1;//给小白解释:这里用了递归
}
int main()
{
printf("%d\n", fun("abcdefg"));
system("pause");
return 0;
}