在C语言中,`strlen`函数用于计算字符串的长度。它位于`string.h`头文件中,可以计算出给定字符串`str`的长度,不包括结尾的空字符'\0'。
下面是`strlen`函数的原型:
```c
size_t strlen(const char *str);
```
其中,`const char *str`表示要计算长度的字符串。`strlen`函数返回一个`size_t`类型的值,表示字符串的长度。
下面是一个使用`strlen`函数的示例:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world!";
size_t len = strlen(str);
printf("Length of string: %zu\n", len);
return 0;
}
```
输出:
```python
Length of string: 13
```
c++中string的用法
在这个例子中,我们定义了一个字符串`str`,并使用`strlen`函数计算其长度。然后,将结果存储在`len`变量中,并使用`printf`函数输出结果。注意,我们使用了`%zu`格式说明符来输出`size_t`类型的值。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。