strlen c语言
时间: 2024-08-16 16:02:57 浏览: 41
C语言库函数strlen
在C语言中,`strlen()` 函数是一个库函数,它用于计算字符串(null终止的字符数组)的长度,即字符的数量(不包括结束符'\0')。这个函数并不直接属于标准库头文件 `string.h`,而是包含于该头文件中。它的原型通常如下:
```c
size_t strlen(const char *str);
```
其中,`str` 是指向字符串的第一个字符的指针,`size_t` 是返回值类型,表示一个无符号整数,用于存储字符串长度。
使用 `strlen()` 的例子如下:
```c
#include <string.h>
#include <stdio.h>
int main() {
const char* str = "Hello, World!";
size_t len = strlen(str);
printf("The length of the string is %zu.\n", len); // 输出:The length of the string is 13.
return 0;
}
```
阅读全文