网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

c语言中测长度的函数 c语言中测量字符串长度

编一个测字符串长度的函数

C语言中测试字符串长度的函数是strlen()

成都创新互联提供高防物理服务器租用、云服务器、香港服务器、成都服务器托管

函数原型:

unsigned int strlen (char *s);

头文件:

#include string.h

代码如下

#includestdio.h

#includestring.h

int main()

{

char str[] = "aaaaaa";

printf("strlen(str)=%d\n", strlen(str1));

return 0;

}

C语言中的strlen函数

strlen()只是统计字符串的长度,统计到'\0'结束,但不包括'\0',这个与sizeof()不一样。

对于用双引号引起来的字符串,系统默认最后一位字符为'\0',如你自己定义的:

char a[]="china";

char b[]={"china"};

另外,数组初始化还可以是一个字符一个字符赋值,如:

char c[]={'c','h','i','n','a'};

char d[]={'c','h','i','n','a','\0'};

但系统不会自动给你在最末位添加'\0’

所以在统计char c[]={'c','h','i','n','a'}时,统计到a时,系统还没找到\0,所以会继续统计,直到找到'\0'为止。所以就有你第三个值为11的情况,这个根据不同的运行环境而定。

C语言哪个函数可以测定字符串的长度

C语言中,计算字符串长度的函数为strlen。

1 形式:

int strlen(const char *s);

2 头文件:

string.h

3 功能:

计算字符串s的长度,并返回。


网站题目:c语言中测长度的函数 c语言中测量字符串长度
分享链接:http://bjjierui.cn/article/dohhedp.html

其他资讯