当前位置: 首页 > news >正文

滨江建设工程网站建站网站盗用了别人的案例

滨江建设工程网站,建站网站盗用了别人的案例,做网站收入,织梦网站首页栏目修改模拟实现C语言–strlen函数 模拟实现C语言--strlen函数一、strlen函数是什么?二、strlen函数的模拟实现2.1 计数器方式实现strlen函数2.2 不创建临时变量计数器方式实现strlen函数2.3 指针-指针方式实现strlen函数 三、strlen函数的返回类型 一、strlen函数是什么&a…

模拟实现C语言–strlen函数

  • 模拟实现C语言--strlen函数
  • 一、strlen函数是什么?
  • 二、strlen函数的模拟实现
    • 2.1 计数器方式实现strlen函数
    • 2.2 不创建临时变量计数器方式实现strlen函数
    • 2.3 指针-指针方式实现strlen函数
  • 三、strlen函数的返回类型


一、strlen函数是什么?

strlen函数是用于计算字符串长度的库函数

size_t strlen ( const char * str );

在这里插入图片描述

  1. 字符串已经 ‘\0’ 作为结束标志,strlen函数返回的是在字符串中 ‘\0’ 前面出现的字符个数(不包含 ‘\0’ )。
  2. 参数指向的字符串必须要以 ‘\0’ 结束。
  3. 注意函数的返回值为size_t,是无符号的( 易错 )

二、strlen函数的模拟实现

2.1 计数器方式实现strlen函数

#include<stdio.h>
#include<assert.h>
int my_strlen(const char * str)
{assert(str != NULL);int count = 0;while (*str != '\0'){count++;str++;}return count;
}
int main()
{char arr[] = "abcdef";int len = my_strlen(arr);printf("%d\n", len);
}

在这里插入图片描述

2.2 不创建临时变量计数器方式实现strlen函数

#include<stdio.h>
#include<assert.h>
int my_strlen(const char * str)
{assert(str != NULL);while (*str == '\0'){return 0;}return 1 + my_strlen(str + 1);
}
int main()
{char arr[] = "abcdef";int len = my_strlen(arr);printf("%d\n", len);
}

2.3 指针-指针方式实现strlen函数

#include<stdio.h>
#include<assert.h>
int my_strlen(char* str)
{assert(str != NULL);char* strat = str;while (*str != '\0'){str++;}return str - strat;
}
int main()
{char arr[] = "abcdef";int len = my_strlen(arr);printf("%d\n", len);
}

三、strlen函数的返回类型

size_t strlen ( const char * str );

strlen的返回类型是size_t,size_t就是无符号整型(unsigned int),这样设计的原因很有可能是因为这个函数被设计的目的是求字符串长度的,对于长度来说,没有负号

http://www.yayakq.cn/news/87232/

相关文章:

  • 建设一个视频网站首页外贸出口剪标尾单
  • 网站备案可以更改吗西安专业网站建设服务
  • 做网站项目的弊端计算机培训班学费
  • 怎么看网站是什么时候做的wordpress win linux
  • 榆林网站建设电话股票跟单网站开发
  • 扁平化风格 网站怒江州建设局网站企业备案网站
  • 网站建设网站制作公司淄博网站建设选择臻动传媒
  • 创建网站的三种方法wordpress英文企业网站模板
  • 手机网站方案编写网站有关于我们的好处
  • 企业网站可信度建设最好的企业网站源码
  • 新建设电影院+网站wordpress禁止抓取
  • 网站模版切换丹阳火车站片区规划
  • 电子工程专辑网站网站接入商查询
  • 软文网站推广WordPress禁用评论回收站
  • iis7 部署静态网站山东网站排名优化公司
  • 建站计划书wordpress搬瓦工
  • 做视频可以领钱的网站凡客另一购物网站
  • 网站倒计时怎么做装修公司哪家口碑最好
  • 网站域名申请好了怎么建设网站青州网站网站建设
  • 网站静态生成目录 名称 建议网站关键词作用
  • wordpress 文章转义seo关键词分析
  • 德州做网站的公司有哪些wordpress图片水印
  • 装饰公司手机网站建设寻找移动网站建设
  • 网站界面宽学校如何建设网站首页
  • 中信建设有限责任公司 陈晓佳东莞搜索seo优化排名
  • 官方你网站建设策略网站建设方案大全
  • 网站建设 软件开发的公司怎么做淘宝返利网站
  • 做外贸需关注的网站最近一周热点回顾
  • 舟山网站建设公司网站管理人员
  • 如何看网站开发语言品牌营销推广策划公司