c语言计算字符串长度的函数是

函数strlen()是C语言中用于计算字符串的长度的函数。它是标准C库函数,定义在string.h头文件中。strlen()函数的原型定义如下:

size_t strlen( const char *str);

strlen()函数的参数是一个字符指针,指向要求长度的字符串。函数返回字符串的长度(不包括末尾的空字符'')。

下面是strlen()函数的一个简单示例:

#include
#include
int main()
{
char str[50] = "Hello World!";
int len;
len = strlen(str);
printf("字符串"%s"的长度是:%dn", str, len);
return 0;
}

输出结果为:字符串"Hello World!"的长度是:12

面的程序中,首先声明了一个字符数组str,然后调用strlen()函数计算字符串str的长度并将其保存到变量len中。最后输出字符串的长度。

以上就是C语言计算字符串长度的函数strlen()的简单介绍,它可以帮助开发者快速准确的计算字符串的长度。