在C语言中,字符串的长度可以使用strlen()
函数来计算,该函数定义在string.h
头文件中。strlen()
函数的原型如下:
size_t strlen(const char *str);
strlen()
函数接受一个字符串参数str
,返回该字符串的长度,即字符串中字符的个数(不包括结尾的空字符'\0'
)。以下是一个使用strlen()
函数计算字符串长度的示例:
#include <stdio.h>
#include <string.h>
int main() {
char str[] = "Hello World";
int len = strlen(str);
printf("The length of the string is: %d\n", len);
return 0;
}
输出结果为:
The length of the string is: 11
上述示例中,字符串"Hello World"
的长度是11,因为该字符串包含了11个字符(包括空格),不包括结尾的空字符'\0'
。