实现思想:strlen 不算 ‘\0’ , 根据这个提示写出递归终止条件,然后实现 strlen 实现代码: 递归:
 
int Strlen(char *str
){
	if (*str 
== '\0')
		return 0;
	return Strlen(str 
+ 1) + 1;
}
 
非递归:
 
int Strlen1(char *str
){
	int ret 
= 0;
	if (*str 
== '\0')
		return 0;
	while (*str 
!= '\0'){
		ret
++;
		str
++;
	}
	return ret
;
}