当前位置: C语言 -- 标准库 -- <string.h> -- strlen

strlen函数


概要:
#include <string.h>
size_t strlen(const char *s);

描述:

该函数计算参数s指向字符串的长度,不包括终止空字符。

ISO/IEC 9899:2018标准定义了该函数的安全版本strnlen_s


参数:
const char *s

指向字符串的指针。


返回值:

函数返回终止空字符前的字符数。


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
/*函数strlen范例*/

#include <stdio.h>
#include <string.h>

int main(void)
{
    const char str[] = "All for one, one for all.";

    printf("Length: %zu\n", strlen(str));
    
    return 0;
}


输出:

Length: 25


相关内容:
memset 填充内存区域的函数。
strerror 获取出错信息的函数。