21xrx.com
2025-03-29 05:46:15 Saturday
文章检索 我的文章 写文章
C语言中的字符串长度函数 strlen()
2023-06-15 09:52:06 深夜i     17     0
C语言 字符串 库函数

C语言是一种高级编程语言,用于系统编程和应用程序开发。字符串是在C语言中经常用到的数据类型,表示文本类型的数据。在C语言中,要计算字符串的长度,可以使用库函数strlen()。

strlen()函数的原型如下:

  size_t strlen(const char *s);

其中,s是指向要计算长度的字符串的指针。函数返回的是一个无符号整数(size_t),表示字符串s的长度,不包括字符串结尾的空字符('\0')。

下面是一个简单的程序示例,演示了如何使用strlen()函数来计算一个字符串的长度:

#include 
#include 
int main()
{
  char str[] = "Hello, world!";
  size_t len = strlen(str);
  printf("The length of '%s' is %zu.\n", str, len);
  return 0;
}

上述程序中,首先定义了一个字符串变量str,并初始化它的值为"Hello, world!"。然后,使用strlen()函数计算字符串str的长度并将结果赋值给变量len。最后,用printf()函数输出字符串长度的值。

  
  

评论区

请求出错了