不用任何局部和全局变量实现int strlen(char *a)

来源:互联网 发布:post 传递json 编辑:程序博客网 时间:2024/06/16 00:42
#include <stdio.h>#include <string.h>#include <stdarg.h>#include <iostream>using namespace std;/*int strlen(char *a){if (0 == *a)return 0;elsereturn strlen(++a) + 1;}*/int strlen(char *a){   if(0 == *a)return  0;   else return  1 + strlen(a +1);}int main(void){char *p="1234567";cout<<strlen(p)<<endl;system("pause");return 0;}


 

原创粉丝点击