22问答网
所有问题
C语言,用指针编写一个求字符串长度的函数(不要用strlen函数)
C语言,用指针编写一个求字符串长度的函数(不要用strlen函数)指针,不能用strlen函数
举报该问题
推荐答案 2018-06-25
#include <
stdio.h
>
int len(char *s)
{
char *p;
for(p=s;*p;p++);
return p-s;
}
int main()
{
printf("%d\n",len("Hello World"));
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/060TIS0hhCS0I62TXI.html
其他回答
第1个回答 2018-06-25
int Mystrlen(char *p)
{
int i=0;
while(*(p+i)!='\0') i++;
return i;
}
相似回答
用
c语言编写程序,不使用strlen函数
,
求字符串的
串长
答:
include <stdio.h>int main(){ char s[100]; int i; scanf("%s",s);//输入字符串。 for(i = 0; s[i]!='\0'; i ++);//循环体为空,退出时i值即为
字符串长度
。 printf("%d\n", i); //输出。 return 0;} ...
...不用
字符串strlen函数,
自定义
函数,计算字符串的长度
?
答:
int
strlen(
char *str) { int len = 0;while (*str != '\0') { len++;str++;} return len;} 该函数接受
一个字符串(
以
字符指针的
形式)作为参数,并返回
字符串的长度
。它通过不断遍历
字符串,
直到遇到字符串结束符('\0')为止,每次遍历都将
字符串指针
向后移动一位,并累加一个计数器。
大家正在搜
相关问题
怎么用C语言编写一个可以计算出字符串长度的程序,不用指针和s...
C语言,用指针编写一个求字符串长度的函数(不要用strlen...
利用指针编写求字符串长度的函数strlen()
给定一个字符串,最终输出字符串长度及该字符串内容。不使用系统...
用指针和指针运算实现球字符串长度函数strlen。
c/c++中 不使用strlen()这个函数,怎样求字符指针...
C语言 strcat ,strcpy ,strlen 函数具...