递归求字符串长度。

  • Post author:
  • Post category:其他


#include<stdio.h>
int mystrlen(char* str) {
	if(*str!='\0')
	{
		return (1 + mystrlen(str+1));
	}
	return 0;
}
int main() {
	char arr[] = "asfsad";
	int sz = mystrlen(arr);//数组传参,是将首元素的地址传过去。
	printf("%d", sz);
	return 0;
}



版权声明:本文为weixin_45275802原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。