#include<stdio.h>
int my_strlen(char *pstr)
{
int count = 0;
while((*pstr) != '\0')
{
count++;
pstr++;
}
return count;
}
int main()
{
int len = 0;
int str = 0;
char arr[20];
int i = 0;
//方法一
scanf("%[^\n]", arr);
/*
//方法二
while((str = getc(stdin)) != '\n')
{
arr[i] = str;
i++;
}
arr[i] = '\0';*/
//获取字符串长度,指针实现
len = my_strlen(arr);
printf("%d", len);
return 0;
}
[C语言]键盘输入一个字符串,编写代码获取字符串的长度并输出,要求使用字符指针实现。
于 2023-08-14 18:06:28 首次发布