C语言编写一个计算字符串长度的函数 my_strlen();
我的思路:
定义一个变量,从0计算,直到字符串遇到’\0’时结束。
#include<stdio.h>
void my_strlen(char *str);
int main()
{
char str[100]={0};
printf("请输入一个字符串:\n");
scanf("%s",str);
my_strlen(str);
return 0;
}
void my_strlen(char *str)
{
int i=0;
while(str[i] != '\0')
{
i++;
}
printf("长度:%d\n",i);
}