永发信息网

用指针和指针运算实现球字符串长度函数strlen。

答案:3  悬赏:40  手机版
解决时间 2021-03-11 19:31
用指针和指针运算实现球字符串长度函数strlen。
最佳答案
int strlen(char * str)
{
int length=0;
char * p=str;
while(*p)
{
length++;
p++;
}
return length;
}

调用:

void main()
{
char *pp="hello world";
printf("%d",strlen(pp));
}
全部回答
#include<stdio.h> int my_strlen(const char *str) { const char *p = str; while (*p!='\0') { p++; } return p - str; } int main() { int len = 0; char arr[10] = "abcdefgh"; len = my_strlen(arr); printf("%d\n",len); return 0; }
int str_len(char *p) { if(p==null)return 0; int n=0; char *q=p; while(*q!='\0') { n++; q++; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安装包打开方式如何更改
全椒县腾飞玩具厂怎么去啊,有知道地址的么
冲销和冲销结转损益问题
想换新电脑了,旧电脑要处理掉,请懂回收二手
陕西省地方电力(榆林)设计公司怎么去啊,有知
圣林水暖建材在哪里啊,我有事要去这个地方
XX男神XX
船舶钢耗系数跟钢材利用率有冲突吗
给猪听音乐,应该听那种,推荐几种
绿化地长是16米,宽是8米,中间留两条2米宽的小
本人1.72米重160.喝碧生源减肥茶,不吃晚饭加
柏年康成声广健康e家我想知道这个在什么地方
漾字是生僻字吗
太平镇到昆明官渡区官渡广场
雪种怎么加
推荐资讯
杰克罗素梗会打猎吗
肺片到底是什么哦
你好,请问06年12月份入手的骐达,1.6自动挡
我需要一篇有关中西文化的1分钟英语演讲稿
嘉禾文具地址在哪,我要去那里办事
做股票或者期货成功的人,都是有天赋的人么
单选题向含有H2O2溶液的两支试管内分别加入少
这个继电器。 吸合应该接哪两个线?
WOW3.1.3我下好了但是不能安装 说我网络连接
吃了两包薯片,怎么办
以10m/s的速度将质量为M的物体从地面竖直上抛
我的小米3刷机刷坏了软件该怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?