目录

一.用法

1.头文件

2.作用

3.语法

4.参数

5.返回值

二.代码实例

三.小新有话说


一.用法

1.头文件

#include<string.h>

2.作用

计算字符串长度。  该函数从第一个字符开始计算字符串中字符数,直到遇到空字符即'\0'为止,然后返回计算字符数的长度。

3.语法

​​​​​​​​​​​​​​strlen (const char* str);

4.参数

const char* str(字符指针

strlen (const char* str);

5.返回值

整型(即int)

6.注意事项:计算长度不包含'\0'

二.代码实例

#include <iostream>
#include<string.h>
using namespace std;int main()
{char arr[]="Hello"; //定义字符指针int len=strlen(arr); //函数实现cout<<len<<endl;  //打印结果return 0;
}   

三.小新有话说

好了,这篇文章的分享就到此结束了,感谢您阅读到文章末尾,最后小新想送一句话给认真阅读到文末的小伙伴们:好事总会发生在下一个转弯!明天见!

strlen函数用法相关推荐

  1. C语言strlen()函数用法

    C语言strlen()函数:返回字符串的长度 头文件:#include <string.h> strlen()函数用来计算字符串的长度,其原型为:unsigned int strlen ( ...

  2. c语言count函数的用法,java count函数用法

    java count函数用法 [2021-02-11 06:55:28]  简介: 在excel中count函数的功能是:计算数字的个数,对给定数据集合或者单元格区域中数据的个数进行计数.COUNT函 ...

  3. c语言strlen函数的作用是什么,c语言strlen函数的使用方法是什么

    c语言strlen函数的使用方法是什么 发布时间:2020-08-20 11:54:33 来源:亿速云 阅读:116 作者:小新 小编给大家分享一下c语言strlen函数的使用方法是什么,希望大家阅读 ...

  4. strlen函数、length函数、size函数的区别

    strlen函数一般用在字符数组求解,一般需要初始化,例如 char a[]={"hello"};或者char a[]={'h','e','l','l','o','\0'}; le ...

  5. linux中strlen的用法,实现strlen()函数,strcmp()函数 const知识点

    实现strlen()函数,strcmp()函数 const知识点 发布时间:2020-08-03 05:49:13 来源:51CTO 阅读:576 作者:汇天下豪杰 1.strlen()函数的实现:# ...

  6. C语言中strlen函数功能及用法

    原型:extern int strlen(char *s); 用法:#include <string.h> 功能:计算字符串s的(unsigned int型)长度 说明:返回s的长度,不包 ...

  7. c语言strlen用法,如何使用c语言中的strlen()函数

    c语言中strlen()函数的用法是:[strlen(const char *str)].该函数用于计算字符串的长度,直到空结束字符,但不包括结束字符,并返回字符串的长度. 函数介绍: (推荐教程:c ...

  8. strlen函数的用法及模拟实现strlen函数的两种方法

    strlen函数的用法及模拟实现strlen函数的两种方法 一.strlen函数的用法 strlen的简单应用 二.指针模拟实现strlen函数 三.递归模拟实现strlen函数 一.strlen函数 ...

  9. C语言中,strlen()函数与sizeof()运算符的区别以及用法区别

    C语言编程中,会频繁地对数据进行操作. 其中为了防止内存的非法占用,判断数据的长度或者变量的大小是非常有必要的操作. 最常用的就是strlen()函数或者sizeof()运算符. 那么strlen() ...

最新文章

  1. SAP内部订单的作用
  2. 堆的C语言实现——堆与堆排序(二)
  3. Android FrameWork学习(一)Android 7 0系统源码下载 编译
  4. React开发(165):ant design validateFields
  5. TUN/TAP设备浅析(一) -- 原理浅析
  6. RuoYi-Cloud 部署篇_02(linux环境 Oracle +nginx版本)
  7. python2.7 pyqt4创建qtapp_python-2.7 – 向TabWidget pyqt4添加加号按钮
  8. 第一部分:开发前的准备-第四章 多分辨率多屏幕的支持
  9. jsp----Session
  10. AGC022E Median Replace
  11. Unity中文乱码的解决方法
  12. 在线摩尔斯密码加密解密工具
  13. javascript : spket 视频教程
  14. 视频结构化技术应用的必要性
  15. 运营面试问题和答案(一)
  16. ansible 远程Windows主机
  17. 终于明白那些年知其然而不知其所以然的iOS内存管理方式
  18. Android Q 上的Biometric生物识别之Face人脸识别流程
  19. 软件测试 之Web项目实战
  20. 磨皮美白搞笑图片处理

热门文章

  1. 对 API 平台的再思考【eolink翻译】
  2. mysql语句删除excel文件夹_使用Excel怎么生成批量删除、新增数据库语句
  3. react-native使用模拟器调试步骤(安卓机)
  4. u盘小图标简单更改,秀儿是你吗?
  5. 前程无忧爬虫源码及分析(一)
  6. java第一行输出1当i=10 输出0_当输出模式位MODE[1:0]=10时,最大输出速度为:
  7. DNS 域名解析服务配置(建议收藏的教程)
  8. 亿级流量电商详情页系统实战-18.在项目中以经典的3节点方式部署哨兵集群
  9. ZEMAX | 如何使用光学制造全息图修正像差
  10. 仿麦包包首页tab轮换图jQuery(转自www.jqueryba.com)