注意:一个中文字占两个字符
# include "stdio.h"
# include "iostream.h"
# include "string.h"
//关于strlen函数,求括号里字符串的长度
void main()
{
char a[10]={0};
char b[10]={'a','s','d'};
char c[10]="早上好";
cout<<strlen(a)<<endl;//0
cout<<strlen(b)<<endl;//3
cout<<strlen(c)<<endl;//6
}
本文通过C++示例代码详细介绍了如何使用strlen函数计算不同初始化方式的字符数组长度,包括空数组、部分初始化数组及包含中文字符的数组。
585

被折叠的 条评论
为什么被折叠?



