#include<stdio.h>
int my_strlen(char*str)
{
if (*str != '\0')
return 1 + my_strlen(str + 1);
else
return 0;
}
int main()
{
int ret = 0;
char arr[] = "hi bit";
ret = my_strlen(arr);
printf("字符串长度为%d", ret);
return 0;
}
相关文章
- C#:我想像文件路径一样将消息传递给我的表单应用程序,就像控制台应用程序一样,我该怎么做?
- Java程序员用代码,计算最大公约数和最小公倍数
- 编写程序,用公式π/4=1-1/3+1/5-1/7+…求π的近似值,直到最后一项的绝对值小于10^-4为止。(计算结果为什么不是3.14?哪里不对?)
- Android(java)学习笔记222:开发一个多界面的应用程序之不同界面间互相传递数据(短信助手案例的优化:请求码和结果码)
- 本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。
- 本地计算机上的XXX服务启动后停止,某些服务在未由其它服务或程序使用时将自动停止
- 编写产生一些冰雹的程序,程序应该用函数 void hailstone(int n);计算冰雹并显示由n 产生的序列。
- 程序:用递归法依次打印1234数字
- 程序:用递归法计算字符串长度
- 1行Python代码,计算程序的运行时间,也可以用在算法和接口的调优上