当前位置:大问百书>百科知识>c语言中strlen是什么意思

c语言中strlen是什么意思

2024-08-22 17:19:23 编辑:zane 浏览量:597

c语言中strlen是什么意思

的有关信息介绍如下:

s360问答trlen:计算字方相西认我到很符串长度的库函数名。

str:通常,程序员喜欢用它作字符串变量名。它是string边简江协建流为最玉什随(英文词字符串的缩写)。

len:通常,程序员喜欢用它作变量名。它是length(英文词长度的缩写)。

例如:

charstr[20]="Iamastud张专ent";

intlen;

len控=strlen(str);

printf("thestringlengthis:%d",len);

c语言中strlen是什么意思

扩展资料础化:

函数原型

extern unsigned int strlen(char *s);

在VisualC++6.0或Dev-C++中跑何棉,原型为size_t strlen(义清少更翻度季积成const char *string);,其中size_t实际上是unsignedint,在VC6.0或Dev-C++中可以看到这样的代码:

办下脱侵育叫远银热送破typedef unsigned int size_t;

头文件:string.h或cstring

格式:strlen(字符指针表达式)

功能:计算沿给定字符串的(unsignedint型)长度,不包括'\0'在内

说明:返回s的长度,不包括结束符NULL。

strlen(char*)函数求的是字符串井的实际长度,它求得方法是点假破一考运脱料案倒从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到'\0'停止。

参考资料来源:百度百科-strlen(C/C++语言函数)

版权声明:文章由 大问百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.dawenbaishu.com/article/67160.html
热门文章