首页 > 其他分享 >用指针来输出字符串元素的个数--C语言

用指针来输出字符串元素的个数--C语言

时间:2023-02-04 18:33:31浏览次数:33  
标签:arr end -- C语言 char int str strlen 指针

现在的状态就是,心里很空虚,感觉干啥都不得意,学东西学不进去,玩也玩不好,但是现实告诉我一定要想办法升华自己

int my_strlen(char* str)
{
char* start = str;
char* end = str;
while(*end != '\0')
{
end++;
}
return end-start;
}


int main()
{

char arr[] = "wangjunkai";
int len = my_strlen(arr);
printf("%d",len);
return 0;
}

标签:arr,end,--,C语言,char,int,str,strlen,指针
From: https://blog.51cto.com/u_15943742/6037239

相关文章

  • Vue入门(HelloWorld篇)
    新建vue项目的流程-->(Hello_world环节)-->(软件VSCode)1-新建一个空文件,用VSCode打开2-打开Terminal-->(NewTerminal)3-初始化项目命令:npminit//然......
  • 【JavaScript】2_数据类型
    1、数值数值(Number)在JS中所有的整数和浮点数都是Number类型JS中的数值并不是无限大的,当数值超过一定范围后会显示近似值Infinity是一个特殊的数值表示无穷所以在JS中进行......
  • 书籍介绍-《自主移动机器人导论》
    书籍名称:IntroductiontoAutonomousMobileRobots作者:RolandSiegwart,IllahR.Nourbakhsh,andDavideScaramuzza出版:MIT原文地址:​​书籍推荐-《自主移动机器人导论......
  • 【Rest Framework视图集ViewSet】
    一、与视图集配合使用的5个扩展类ListModelMixin:提供list(request,*args,**kwargs)方法快速实现列表视图,返回200状态码。该Mixin的list方法会对数据进行过滤和分页。Creat......
  • Linux之LVM管理 pvcreate,vgcreate,lvcreate命令
    一、逻辑卷管理(LVM)概念逻辑卷和逻辑卷管理有助于更加轻松地管理磁盘空间。如果托管逻辑卷的文件系统需要更多空间可以将其卷组中的可用空间分配给逻辑卷,并且可以调整文件......
  • 华数杯2023国际赛B题(社会稳定预警研究)成品【已全部完成】
    华数杯2023国际赛B题(社会稳定预警研究)中国社会风险预警机制构建的核心为指标体系的构建。所构建的指标体系应具有反映社会转型和经济转轨关键时期社会风险的整体水平、预测......
  • 【Rest Framework视图类GenericAPIView】
    一、继承关系APIView是RESTframework提供的所有视图的基类,继承自Django的View父类。GenericAPIView(rest_framework.generics.GenericAPIView)继承自APIVIew,增加了对于列表......
  • 【Rest Framework视图类GenericAPIView】
    一、继承关系APIView是RESTframework提供的所有视图的基类,继承自Django的View父类。GenericAPIView(rest_framework.generics.GenericAPIView)继承自APIVIew,增加了对于列表......
  • GO语言的实战学习(猜谜游戏和在线词典)| 青训营笔记
    一.GO语言的实战学习1.1前言在上文我们急速学习了Go语言的入门,今天我们来学习一下Go语言的实战二.猜谜游戏1.导入依赖包:"math/rand",代码如下:import("fmt""ma......
  • k8s underlay 网络配置
    wgethttps://get.helm.sh/helm-v3.9.0-linux-amd64.tar.gztarxvfhelm-v3.9.0-linux-amd64.tar.gzmvlinux-amd64/helm/usr/local/bin/helmrepoaddhybridnetht......