📜  strlen return (1)

📅  最后修改于: 2023-12-03 14:47:44.029000             🧑  作者: Mango

strlen函数介绍
1. 功能描述

strlen函数用于计算一个字符串的长度,即字符串中字符的个数(不包括结束符\0)。

2. 声明

strlen函数的声明如下:

size_t strlen(const char *str);
3. 参数说明
  • str:需要计算长度的字符串。
4. 返回值

strlen函数返回一个size_t类型的值,表示字符串的长度。

5. 使用示例

下面是一个使用strlen函数的示例代码:

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

int main() {
    char str[] = "Hello, world!";
    size_t len = strlen(str);
    printf("字符串\"%s\"的长度为: %zu\n", str, len);
    return 0;
}
6. 注意事项
  • 字符串必须以'\0'结尾,否则strlen函数的行为未定义。
  • 如果需要计算的字符串是一个空字符串(长度为0),strlen函数将返回0。
7. 相关函数
  • strcpy函数:用于将一个字符串拷贝到另一个字符串中。
  • strcat函数:用于将一个字符串追加到另一个字符串的末尾。
8. 参考链接