`strlen()` 是 C 语言中的一个标准库函数,用于计算字符串的长度。该函数的原型通常定义在 `string.h` 头文件中。
`strlen()` 函数的用法非常简单。它接受一个参数,即要计算长度的字符串。该函数返回该字符串中字符的数量,不包括字符串末尾的空字符('\0')。
下面是一个简单的示例:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world!";
int len = strlen(str);
c++中string的用法
printf("字符串长度为 %d\n", len);
return 0;
}
```
在这个示例中,`strlen(str)` 会返回字符串 `"Hello, world!"` 的长度,即 13(不包括末尾的空字符)。然后我们使用 `printf()` 函数将长度打印出来。
需要注意的是,`strlen()` 函数只能用于计算字符串的长度。如果你尝试将一个非字符串(例如一个整数或浮点数)传递给 `strlen()`,那么程序可能会产生未定义的行为。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论