在 c 语言中,len 表示字符串的长度,它计算字符串中字符数(不包括终止符 '0')。使用方式:#include ;int strlen = strlen(str);其中,str 是字符串,strlen 是保存长度的变量。
len 的含义
在 C 语言中,len 表示字符串的长度。它是一个预定义的宏,计算一个字符串中字符数(不包括终止符 '0')。
使用方法
len 宏以以下方式使用:
#include <string.h>
int strLen = strlen(str);</string.h>
其中,str 是要计算其长度的字符串,strLen 是保存长度的变量。
注意要点
- len 宏仅适用于字符串(以 '0' 结尾的字符数组)。
- len 计算的长度不包括终止符 '0'。
- 由于 len 是一个宏,因此它在编译时被展开,并且不需要外部库函数。
示例
以下示例说明了如何使用 len 计算字符串的长度:
#include <string.h>
int main() {
char str[] = "Hello World";
int strLen = strlen(str);
printf("String length: %dn", strLen);
return 0;
}</string.h>
在该示例中,str 数组存储字符串 "Hello World"。strlen() 函数计算该字符串的长度为 11,不包括终止符 '0'。