在C语言中,可以使用字符串库函数strlen()
来计算字符串的长度。
strlen()
函数的原型如下:
size_t strlen(const char *str);
其中,参数str
是一个指向以null结尾的字符串的指针。返回值是一个size_t
类型的整数,表示字符串的长度(不包括null字符)。
下面是一个使用strlen()
函数计算字符串长度的示例:
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello, world!";
size_t length = strlen(str);
printf("Length of the string is: %zu\n", length);
return 0;
}
输出结果为:
Length of the string is: 13
注意,在使用strlen()
函数之前,需要包含头文件<string.h>
。