#include <stdio.h> #include <assert.h> int Strlen(char* src) { assert(src); if (*src == '\0') return 0; return Strlen(src + 1) + 1; } int main() { printf("%d\n",Strlen("hellowrold")); return 0; }