<string.h> 函数

Cstrlen()

strlen() 函数以字符串作为参数,并返回其长度。返回值类型为 size_t(无符号整数类型)。

它定义在 <string.h> 头文件中。


示例:C strlen() 函数

#include <stdio.h>
#include <string.h>
int main()
{
    char a[20]="Program";
    char b[20]={'P','r','o','g','r','a','m','\0'};

    // using the %zu format specifier to print size_t
    printf("Length of string a = %zu \n",strlen(a));
    printf("Length of string b = %zu \n",strlen(b));

    return 0;
}

输出

Length of string a = 7
Length of string b = 7

请注意,strlen() 函数在计算长度时不包括空字符 \0

你觉得这篇文章有帮助吗?

我们的高级学习平台,凭借十多年的经验和数千条反馈创建。

以前所未有的方式学习和提高您的编程技能。

试用 Programiz PRO
  • 交互式课程
  • 证书
  • AI 帮助
  • 2000+ 挑战