源码:
//
#include<iostream>
#include<cstring>
int main()
{
using namespace std;
char charr[20];//define the length of the charr is 20.
cout<<"Length of string in charr before input: "
<<strlen(charr)<<endl;//why the resulr of the strlen(charr) is 23 ?
return 0;
}
运行截图:
问题:charr[20]的数组长度应该是20,为什么运行结果却是23?求解答。