您现在的位置: 华盟网 >> 编程 >> C语言 >> 正文

[C/C++基础] C语言常用函数strlen的使用方法

2015/5/28 作者:不祥 来源: 互联网
导读 [C/C++基础] C语言常用函数strlen的使用方法,函数声明:externunsignedintstrlen(char*s);所属函数库:<string.h>功能:返回s所指的字符串的长度,其中

函数声明:extern unsigned int strlen(char *s);

所属函数库:<string.h>

功能:返回s所指的字符串的长度,其中字符串必须以’\0’结尾

参数:s为字符串的初始地址

使用举例:

代码如下

[C/C++基础] C语言常用函数strlen的使用方法

编译运行结果

[C/C++基础] C语言常用函数strlen的使用方法

说明:

函数strlen比较容易理解,其功能和sizeof很容易混淆。其中sizeof指的是字符串声明后占用的内存长度,它就是一个操作符,不是函数;而strlen则是一个函数,它从第一个字节开始往后数,直到遇见了’\0’,则停止。

------------------------------分割线------------------------------

C++ Primer Plus 第6版 中文版 清晰有书签PDF+源代码 http://www.linuxidc.com/Linux/2014-05/101227.htm

读C++ Primer 之构造函数陷阱 http://www.codesec.net/Linux/2011-08/40176.htm

读C++ Primer 之智能指针 http://www.codesec.net/Linux/2011-08/40177.htm

读C++ Primer 之句柄类 http://www.codesec.net/Linux/2011-08/40175.htm

将C语言梳理一下,分布在以下10个章节中:

Linux-C成长之路(一):Linux下C编程概要 http://www.codesec.net/Linux/2014-05/101242.htm
Linux-C成长之路(二):基本数据类型 http://www.codesec.net/Linux/2014-05/101242p2.htm
Linux-C成长之路(三):基本IO函数操作 http://www.codesec.net/Linux/2014-05/101242p3.htm
Linux-C成长之路(四):运算符 http://www.codesec.net/Linux/2014-05/101242p4.htm
Linux-C成长之路(五):控制流 http://www.codesec.net/Linux/2014-05/101242p5.htm
Linux-C成长之路(六):函数要义 http://www.codesec.net/Linux/2014-05/101242p6.htm
Linux-C成长之路(七):数组与指针 http://www.codesec.net/Linux/2014-05/101242p7.htm
Linux-C成长之路(八):存储类,动态内存 http://www.codesec.net/Linux/2014-05/101242p8.htm
Linux-C成长之路(九):复合数据类型 http://www.codesec.net/Linux/2014-05/101242p9.htm
Linux-C成长之路(十):其他高级议题

本文地址:http://www.codesec.net/Linux/2015-05/116895.htm


[C/C++基础] C语言常用函数strlen的使用方法

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

                  微信群名称:华盟黑白之道二群   华盟-黑白之道⑦QQ群: 9430885

  • 上一篇编程:

  • 下一篇编程:
  • 网友评论
      验证码
     

    关注

    分享

    0

    讨论

    2

    猜你喜欢

    论坛最新贴