c语言求字符串的长度并输出 C语言编程中,输入一个字符串数组,如何得出该数组的长度?

C语言编程中,输入一个字符串数组,如何得出该数组的长度?使用C语言函数strlen()函数原型:外部无符号int strlen(char*s),在Visual C 6.0中,原型是sizeT strl

C语言编程中,输入一个字符串数组,如何得出该数组的长度?

使用C语言函数strlen()

函数原型:外部无符号int strlen(char*s),在Visual C 6.0中,原型是sizeT strlen(const char*string),其中sizeT实际上是一个无符号int。您可以在VC6.0中看到此代码:typedef unsigned int sizeT。

头文件:string。函数:计算(unsigned int type)字符串的长度s

注意:返回s的长度,不包括终止符null。

程序示例:

#include

#include

int main(void)

{

char s[]=“golden global view”

printf(%s有%d个字符“,s,strlen(s))

返回0

}