<% dim ModuleName,InfoID,ChannelShortName,CorrelativeArticle,InstallDir,ChannelDir,Keyword,PageTitle,ArticleIntro,Articlecontent Keyword=stripHTML("函数,成长之路") PageTitle=stripHTML("[C/C++基础] C语言常用函数strlen的使用方法") ArticleIntro=stripHTML("[C/C++基础] C语言常用函数strlen的使用方法,函数声明:externunsignedintstrlen(char*s);所属函数库:<string.h>功能:返回s所指的字符串的长度,其中") Articlecontent=stripHTML("
 函数声明:extern unsigned int strlen(char *s);所属函数库:<string.h>功能:返回s所指的字符串的长度,其中字符串…") ModuleName = stripHTML("programme") InfoID = stripHTML("199149") ChannelShortName=stripHTML("编程") InstallDir=stripHTML("http://www.77169.com/") ChannelDir=stripHTML("programme") %> [C/C++基础] C语言常用函数strlen的使用方法 - 华盟网 - http://www.77169.com
您现在的位置: 华盟网 >> 编程 >> C语言 >> 正文

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

2015/5/28 作者:不祥 来源: 互联网
导读 <% if len(ArticleIntro)<3 then Response.Write Articlecontent 'Response.Write "Articlecontent" else Response.Write ArticleIntro 'Response.Write "ArticleIntro" end if %>

函数声明: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操作系统