温馨提示×

C语言strlen函数怎么使用

小亿
196
2023-08-12 04:46:23
栏目: 编程语言

C语言中的strlen函数用于获取一个字符串的长度,其原型如下:

size_t strlen(const char* str);

其中,str是指向要获取长度的字符串的指针。

使用strlen函数的步骤如下:

  1. 引入头文件:#include <string.h>

  2. 声明一个字符数组或字符指针来存储字符串。

  3. 调用strlen函数,并将要获取长度的字符串作为参数传入。

  4. 将返回值赋给一个变量,即可得到字符串的长度。

以下是一个使用strlen函数的示例:

#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, World!";
size_t len = strlen(str);
printf("Length of the string is: %zu\n", len);
return 0;
}

输出结果为:

Length of the string is: 13

注意,strlen函数返回的是一个无符号整型数值,位于头文件<stddef.h>中定义的size_t类型,用来表示内存大小。在格式化字符串时,需要使用%zu作为占位符。

0