#include <stdio.h>
#include <string.h>
int my_strlen(char *str)
{
int sum = 0;
while(*str != '\0')
{
sum++;
str++;
}
return sum;
}
int main(int argc, char *argv[])
{
char str[64];
char *p;
int len;
printf("输入一个字符串:");
fgets(str,sizeof(str),stdin);
p = str;
len = my_strlen(p);
printf("len = %d\n",len-1);
return 0;
}
文字列の長さを求める関数を作成し、その文字列をメイン関数に入力して、その長さを出力します。
おすすめ
転載: blog.csdn.net/qq_72714790/article/details/126513775
おすすめ
ランキング