int main()
{
using namespace std;
const int Size = 15;
char name2[Size] = "Jenny";
cout << name2 << endl;
cout << "name2 sizeof is " << sizeof(name2) << endl;
cout << "name2 strlen is " << strlen(name2) << endl;
name2[3] = '\0';
cout << name2 << endl;
cout << "name2 sizeof is " << sizeof(name2) << endl;
cout << "name2 strlen is " << strlen(name2) << endl;
}
运行结果如下:
结论:
sizeof是指整个数组的长度,而strlen是指数组中有几个元素。