![]() |
#2
xufen3402009-08-15 08:46
|
最近又想到了这个问题,这是个老问题了,可不见得每个人都会,我就很疑惑。
int ia[3] = {1, 2, 3};
char ca[3] = {'a', 'b', '\0'};
cout << ia << endl; //输出的是ia首元素地址
cout << ca << endl; //输出结果却为"ab"
对第二个输出语句为什么输出的不是ca的首元素地址呢?