vc++中怎么用strlen函数计算以数组形式存储的字符串的长度?

来源:百度知道 编辑:UC知道 时间:2024/05/29 07:13:03
vc++中怎么用strlen函数计算以数组形式存储的字符串的长度?

直接int len = strlen([字符串数组]);
用法和在C/C++中一样,都是标准C函数。

原型
#include <string.h>
size_t strlen( char *str );
例如:
char a[13] = "123456";
//a[3] = 0;
cout << strlen(a) << endl;
输出结果为6;
如果a[3] = '\0';
则cout << strlen(a) << endl;
的结果为3,strlen他只认‘\0’以‘\0’算字符串的结束

int len = strlen([字符串数组]);

int len=strlen(数组名);